*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: pw_idtoname | Section: 3 | Source: Digital UNIX | File: pw_idtoname.3.gz
pw_mapping(3) Library Functions Manual pw_mapping(3) NAME pw_nametoid, pw_idtoname, gr_nametoid, gr_idtoname - Map between user and group names and IDs (Enhanced Security) LIBRARY Security Library (libsecurity.a) SYNOPSIS #include <sys/types.h> #include <prot.h> uid_t pw_nametoid( char *name) char *pw_idtoname( uid_t id); gid_t gr_nametoid( char *name); char *gr_idtoname( gid_t id); PARAMETERS Specifies the user (pw_nametoid()) or group (gr_nametoid()) name. Specifies the user (pw_idtoname()) or group (gr_idtoname()) ID. DESCRIPTION The mapping functions provide an efficient mapping between user and group names and identifiers (IDs). These functions maintain a separate binary database, which is automatically updated each time the functions encounter a changed /etc/passwd or /etc/group file. Also, these func- tions do not interfere with the behavior of the getpwent() and get- grent() functions, and are thus used by the protected password database functions, which must frequently convert between names and identifiers but may not disrupt an application's use of password mapping functions. NOTES Programs using these functions must be compiled with -lsecurity. RETURN VALUES Functions returning character strings return Null on failure, and a pointer to a string in an internal (that is, internal to the functions) memory area containing the user or group name on success. Functions returning integers return a nonnegative user or group ID on success, or a value of -1 on failure. FILES System password file. System group file. RELATED INFORMATION Functions: getgrent(3), getprpwent(3), getpwent(3). delim off pw_mapping(3)

Navigation Options