diff options
author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1995-03-30 12:47:56 +0000 |
---|---|---|
committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1995-03-30 12:47:56 +0000 |
commit | 03060874ed8eaca28e9447ce50111a4620ddf0bb (patch) | |
tree | b605b1c71e2f4d8c016e4bf36978cf1f79e63b47 /include | |
parent | 6eaef61813d1dd6a09aee3191005770859733893 (diff) | |
download | src-03060874ed8eaca28e9447ce50111a4620ddf0bb.tar.gz src-03060874ed8eaca28e9447ce50111a4620ddf0bb.zip |
Add a necessary include file for the catgets* routines.
Obtained from: NetBSD
Notes
Notes:
svn path=/head/; revision=7495
Diffstat (limited to 'include')
-rw-r--r-- | include/Makefile | 4 | ||||
-rw-r--r-- | include/nl_types.h | 48 |
2 files changed, 50 insertions, 2 deletions
diff --git a/include/Makefile b/include/Makefile index 9cbdddd25b0e..da1e06b31454 100644 --- a/include/Makefile +++ b/include/Makefile @@ -1,5 +1,5 @@ # From: @(#)Makefile 8.2 (Berkeley) 1/4/94 -# $Id: Makefile,v 1.23 1995/03/22 07:29:58 phk Exp $ +# $Id: Makefile,v 1.24 1995/03/26 10:12:51 jkh Exp $ # # Doing a make install builds /usr/include # @@ -13,7 +13,7 @@ SUBDIR= rpcsvc FILES= a.out.h ar.h assert.h bitstring.h ctype.h db.h dirent.h disktab.h \ err.h f2c.h fnmatch.h fstab.h fts.h glob.h grp.h strhash.h histedit.h \ kvm.h limits.h link.h locale.h malloc.h memory.h mpool.h ndbm.h \ - netdb.h nlist.h paths.h pwd.h ranlib.h regex.h regexp.h \ + netdb.h nl_types.h nlist.h paths.h pwd.h ranlib.h regex.h regexp.h \ resolv.h rune.h runetype.h setjmp.h sgtty.h signal.h \ stab.h stddef.h stdio.h stdlib.h string.h strings.h struct.h \ sysexits.h tar.h time.h ttyent.h tzfile.h unistd.h utime.h \ diff --git a/include/nl_types.h b/include/nl_types.h new file mode 100644 index 000000000000..accd71804d1e --- /dev/null +++ b/include/nl_types.h @@ -0,0 +1,48 @@ +/* $Id$ */ + +/*********************************************************** +Copyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts. + + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that Alfalfa's name not be used in +advertising or publicity pertaining to distribution of the software +without specific, written prior permission. + +ALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +ALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +If you make any modifications, bugfixes or other changes to this software +we'd appreciate it if you could send a copy to us so we can keep things +up-to-date. Many thanks. + Kee Hinckley + Alfalfa Software, Inc. + 267 Allston St., #3 + Cambridge, MA 02139 USA + nazgul@alfalfa.com + +******************************************************************/ + +#ifndef _NL_TYPES_H_ +#define _NL_TYPES_H_ +#include <sys/cdefs.h> + +#define NL_SETD 0 + +typedef long nl_catd; +typedef long nl_item; + +extern nl_catd catopen __P((__const char *, int)); +extern char *catgets __P((nl_catd, int, int, char *)); +extern int catclose __P((nl_catd)); + +#endif /* _NL_TYPES_H_ */ |