nl_types.h revision 35545
135545Sache/* $Id: nl_types.h,v 1.4 1997/02/23 09:17:14 peter Exp $ */ 27495Sjkh 37495Sjkh/*********************************************************** 47495SjkhCopyright 1990, by Alfalfa Software Incorporated, Cambridge, Massachusetts. 57495Sjkh 67495Sjkh All Rights Reserved 77495Sjkh 87495SjkhPermission to use, copy, modify, and distribute this software and its 97495Sjkhdocumentation for any purpose and without fee is hereby granted, 107495Sjkhprovided that the above copyright notice appear in all copies and that 117495Sjkhboth that copyright notice and this permission notice appear in 127495Sjkhsupporting documentation, and that Alfalfa's name not be used in 137495Sjkhadvertising or publicity pertaining to distribution of the software 147495Sjkhwithout specific, written prior permission. 157495Sjkh 167495SjkhALPHALPHA DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING 177495SjkhALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL 187495SjkhALPHALPHA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR 197495SjkhANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 207495SjkhWHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 217495SjkhARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 227495SjkhSOFTWARE. 237495Sjkh 247495SjkhIf you make any modifications, bugfixes or other changes to this software 257495Sjkhwe'd appreciate it if you could send a copy to us so we can keep things 267495Sjkhup-to-date. Many thanks. 277495Sjkh Kee Hinckley 287495Sjkh Alfalfa Software, Inc. 297495Sjkh 267 Allston St., #3 307495Sjkh Cambridge, MA 02139 USA 317495Sjkh nazgul@alfalfa.com 328858Srgrimes 337495Sjkh******************************************************************/ 347495Sjkh 357495Sjkh#ifndef _NL_TYPES_H_ 367495Sjkh#define _NL_TYPES_H_ 377495Sjkh#include <sys/cdefs.h> 387495Sjkh 3935545Sache#define NL_SETD 0 4035545Sache#define NL_CAT_LOCALE 1 417495Sjkh 4235545Sachetypedef int nl_item; 4335545Sachetypedef void *nl_catd; 447495Sjkh 457495Sjkhextern nl_catd catopen __P((__const char *, int)); 4635545Sacheextern char *catgets __P((nl_catd, int, int, __const char *)); 477495Sjkhextern int catclose __P((nl_catd)); 487495Sjkh 497495Sjkh#endif /* _NL_TYPES_H_ */ 50