From 88e73c918c0e35f0e91f9d4faf2d5fc296c56499 Mon Sep 17 00:00:00 2001 From: jkh Date: Thu, 30 Mar 1995 12:47:56 +0000 Subject: Add a necessary include file for the catgets* routines. Obtained from: NetBSD --- include/Makefile | 4 ++-- include/nl_types.h | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 include/nl_types.h (limited to 'include') diff --git a/include/Makefile b/include/Makefile index 9cbdddd..da1e06b 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 0000000..accd718 --- /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 + +#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_ */ -- cgit v1.1