 b6cbf7203b
			
		
	
	
		b6cbf7203b
		
	
	
	
	
		
			
			This patch imports the unmodified current version of NetBSD libc. The NetBSD includes are in /nbsd_include, while the libc code itself is split between lib/nbsd_libc and common/lib/libc.
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .\"	$NetBSD: catopen.3,v 1.14 2003/07/26 19:24:49 salo Exp $
 | |
| .\"
 | |
| .\" Written by J.T. Conklin <jtc@NetBSD.org>.
 | |
| .\" Public domain.
 | |
| .\"
 | |
| .Dd May 29, 1994
 | |
| .Dt CATOPEN 3
 | |
| .Os
 | |
| .Sh NAME
 | |
| .Nm catopen
 | |
| .Nd open message catalog
 | |
| .Sh LIBRARY
 | |
| .Lb libc
 | |
| .Sh SYNOPSIS
 | |
| .In nl_types.h
 | |
| .Ft nl_catd
 | |
| .Fn catopen "const char *name" "int oflag"
 | |
| .Sh DESCRIPTION
 | |
| The
 | |
| .Fn catopen
 | |
| function opens the message catalog specified by
 | |
| .Fa name
 | |
| and returns a message catalog descriptor.
 | |
| If
 | |
| .Fa name
 | |
| contains a
 | |
| .Sq /
 | |
| then
 | |
| .Fa name
 | |
| specifies the full pathname for the message catalog, otherwise the value
 | |
| of the environment variable
 | |
| .Ev NLSPATH
 | |
| is used with
 | |
| .Fa name
 | |
| substituted for %N.
 | |
| .Pp
 | |
| The
 | |
| .Fa oflag
 | |
| argument is reserved for future use and should be set to zero.
 | |
| .Sh RETURN VALUES
 | |
| Upon successful completion,
 | |
| .Fn catopen
 | |
| returns a message catalog descriptor.
 | |
| Otherwise, (nl_catd) -1 is returned and
 | |
| .Va errno
 | |
| is set to indicate the error.
 | |
| .Sh ERRORS
 | |
| .Bl -tag -width Er
 | |
| .It Bq Er ENOMEM
 | |
| Insufficient memory is available.
 | |
| .El
 | |
| .Sh SEE ALSO
 | |
| .Xr gencat 1 ,
 | |
| .Xr catclose 3 ,
 | |
| .Xr catgets 3 ,
 | |
| .Xr nls 7
 | |
| .Sh STANDARDS
 | |
| The
 | |
| .Fn catopen
 | |
| function conforms to
 | |
| .St -xpg3 .
 |