msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-04-25 05:36+0900\n"
+"POT-Creation-Date: 2012-05-01 04:39+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgstr ""
#. type: SH
-#: build/C/man3/fgetgrent.3:74 build/C/man3/fgetpwent.3:79 build/C/man3/getgrent.3:104 build/C/man3/getgrent_r.3:100 build/C/man3/getgrnam.3:128 build/C/man3/getgrouplist.3:76 build/C/man3/getpw.3:70 build/C/man3/getpwent.3:101 build/C/man3/getpwent_r.3:102 build/C/man3/getpwnam.3:135 build/C/man3/getspnam.3:212 build/C/man3/initgroups.3:60 build/C/man3/putgrent.3:35 build/C/man3/putpwent.3:68 build/C/man3/setaliasent.3:85
+#: build/C/man3/fgetgrent.3:74 build/C/man3/fgetpwent.3:79 build/C/man3/getgrent.3:104 build/C/man3/getgrent_r.3:100 build/C/man3/getgrnam.3:134 build/C/man3/getgrouplist.3:76 build/C/man3/getpw.3:70 build/C/man3/getpwent.3:101 build/C/man3/getpwent_r.3:102 build/C/man3/getpwnam.3:141 build/C/man3/getspnam.3:212 build/C/man3/initgroups.3:60 build/C/man3/putgrent.3:35 build/C/man3/putpwent.3:68 build/C/man3/setaliasent.3:85
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/fgetgrent.3:81 build/C/man3/fgetpwent.3:86 build/C/man3/getgrent.3:127 build/C/man3/getgrent_r.3:107 build/C/man3/getgrnam.3:166 build/C/man3/getpw.3:76 build/C/man3/getpwent.3:123 build/C/man3/getpwent_r.3:109 build/C/man3/getpwnam.3:173 build/C/man3/getspnam.3:223 build/C/man3/initgroups.3:67 build/C/man3/putpwent.3:73
+#: build/C/man3/fgetgrent.3:81 build/C/man3/fgetpwent.3:86 build/C/man3/getgrent.3:127 build/C/man3/getgrent_r.3:107 build/C/man3/getgrnam.3:172 build/C/man3/getpw.3:76 build/C/man3/getpwent.3:123 build/C/man3/getpwent_r.3:109 build/C/man3/getpwnam.3:179 build/C/man3/getspnam.3:223 build/C/man3/initgroups.3:67 build/C/man3/putpwent.3:73
#, no-wrap
msgid "ERRORS"
msgstr ""
#. type: TP
-#: build/C/man3/fgetgrent.3:82 build/C/man3/fgetpwent.3:87 build/C/man3/getgrent.3:140 build/C/man3/getgrnam.3:188 build/C/man3/getpw.3:85 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:195 build/C/man3/initgroups.3:68
+#: build/C/man3/fgetgrent.3:82 build/C/man3/fgetpwent.3:87 build/C/man3/getgrent.3:140 build/C/man3/getgrnam.3:194 build/C/man3/getpw.3:85 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:201 build/C/man3/initgroups.3:68
#, no-wrap
msgid "B<ENOMEM>"
msgstr ""
#. not in POSIX
#. to allocate the group structure, or to allocate buffers
#. type: Plain text
-#: build/C/man3/fgetgrent.3:87 build/C/man3/getgrent.3:146 build/C/man3/getgrnam.3:195
+#: build/C/man3/fgetgrent.3:87 build/C/man3/getgrent.3:146 build/C/man3/getgrnam.3:201
msgid "Insufficient memory to allocate I<group> structure."
msgstr ""
#. type: SH
-#: build/C/man3/fgetgrent.3:87 build/C/man3/fgetpwent.3:96 build/C/man3/getgrent.3:153 build/C/man3/getgrent_r.3:115 build/C/man3/getgrnam.3:202 build/C/man3/getgrouplist.3:96 build/C/man3/getpw.3:94 build/C/man3/getpwent.3:152 build/C/man3/getpwent_r.3:117 build/C/man3/getpwnam.3:209 build/C/man3/getspnam.3:240 build/C/man3/initgroups.3:80 build/C/man3/putgrent.3:37 build/C/man3/putpwent.3:77 build/C/man3/setaliasent.3:97
+#: build/C/man3/fgetgrent.3:87 build/C/man3/fgetpwent.3:96 build/C/man3/getgrent.3:153 build/C/man3/getgrent_r.3:115 build/C/man3/getgrnam.3:208 build/C/man3/getgrouplist.3:96 build/C/man3/getpw.3:94 build/C/man3/getpwent.3:152 build/C/man3/getpwent_r.3:117 build/C/man3/getpwnam.3:215 build/C/man3/getspnam.3:240 build/C/man3/initgroups.3:80 build/C/man3/putgrent.3:37 build/C/man3/putpwent.3:77 build/C/man3/setaliasent.3:97
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/fgetgrent.3:89 build/C/man3/fgetpwent.3:98 build/C/man5/ftpusers.5:47 build/C/man3/getgrent.3:155 build/C/man3/getgrent_r.3:182 build/C/man3/getgrnam.3:225 build/C/man3/getgrouplist.3:187 build/C/man3/getpw.3:103 build/C/man3/getpwent.3:157 build/C/man3/getpwent_r.3:179 build/C/man3/getpwnam.3:305 build/C/man3/getspnam.3:244 build/C/man5/group.5:60 build/C/man3/initgroups.3:82 build/C/man5/passwd.5:131 build/C/man3/putgrent.3:39 build/C/man3/putpwent.3:79 build/C/man3/setaliasent.3:141
+#: build/C/man3/fgetgrent.3:89 build/C/man3/fgetpwent.3:98 build/C/man5/ftpusers.5:47 build/C/man3/getgrent.3:155 build/C/man3/getgrent_r.3:182 build/C/man3/getgrnam.3:231 build/C/man3/getgrouplist.3:187 build/C/man3/getpw.3:103 build/C/man3/getpwent.3:157 build/C/man3/getpwent_r.3:179 build/C/man3/getpwnam.3:311 build/C/man3/getspnam.3:244 build/C/man5/group.5:60 build/C/man3/initgroups.3:82 build/C/man5/passwd.5:131 build/C/man3/putgrent.3:39 build/C/man3/putpwent.3:79 build/C/man3/setaliasent.3:141
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: build/C/man3/fgetgrent.3:98
+#: build/C/man3/fgetgrent.3:99
msgid ""
"B<endgrent>(3), B<fgetgrent_r>(3), B<fopen>(3), B<getgrent>(3), "
"B<getgrgid>(3), B<getgrnam>(3), B<putgrent>(3), B<setgrent>(3), B<group>(5)"
msgstr ""
+#. type: SH
+#: build/C/man3/fgetgrent.3:99 build/C/man3/fgetpwent.3:109 build/C/man5/ftpusers.5:51 build/C/man3/getgrent.3:163 build/C/man3/getgrent_r.3:189 build/C/man3/getgrnam.3:238 build/C/man3/getgrouplist.3:193 build/C/man3/getpw.3:112 build/C/man3/getpwent.3:165 build/C/man3/getpwent_r.3:187 build/C/man3/getpwnam.3:321 build/C/man3/getspnam.3:249 build/C/man5/group.5:66 build/C/man3/initgroups.3:86 build/C/man5/passwd.5:139 build/C/man3/putgrent.3:43 build/C/man3/putpwent.3:87 build/C/man3/setaliasent.3:150
+#, no-wrap
+msgid "COLOPHON"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/fgetgrent.3:106 build/C/man3/fgetpwent.3:116 build/C/man5/ftpusers.5:58 build/C/man3/getgrent.3:170 build/C/man3/getgrent_r.3:196 build/C/man3/getgrnam.3:245 build/C/man3/getgrouplist.3:200 build/C/man3/getpw.3:119 build/C/man3/getpwent.3:172 build/C/man3/getpwent_r.3:194 build/C/man3/getpwnam.3:328 build/C/man3/getspnam.3:256 build/C/man5/group.5:73 build/C/man3/initgroups.3:93 build/C/man5/passwd.5:146 build/C/man3/putgrent.3:50 build/C/man3/putpwent.3:94 build/C/man3/setaliasent.3:157
+msgid ""
+"This page is part of release 3.40 of the Linux I<man-pages> project. A "
+"description of the project, and information about reporting bugs, can be "
+"found at http://www.kernel.org/doc/man-pages/."
+msgstr ""
+
#. type: TH
#: build/C/man3/fgetpwent.3:31
#, no-wrap
#. not in POSIX
#. This structure is static, allocated 0 or 1 times. No memory leak. (libc45)
#. type: Plain text
-#: build/C/man3/fgetpwent.3:92 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:145 build/C/man3/getpwnam.3:202
+#: build/C/man3/fgetpwent.3:92 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:145 build/C/man3/getpwnam.3:208
msgid "Insufficient memory to allocate I<passwd> structure."
msgstr ""
#. type: SH
-#: build/C/man3/fgetpwent.3:92 build/C/man5/ftpusers.5:45 build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:198 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:205 build/C/man3/getspnam.3:227 build/C/man5/group.5:52 build/C/man3/initgroups.3:76 build/C/man5/passwd.5:111 build/C/man3/setaliasent.3:91
+#: build/C/man3/fgetpwent.3:92 build/C/man5/ftpusers.5:45 build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:204 build/C/man3/getpw.3:90 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:211 build/C/man3/getspnam.3:227 build/C/man5/group.5:52 build/C/man3/initgroups.3:76 build/C/man5/passwd.5:111 build/C/man3/setaliasent.3:91
#, no-wrap
msgid "FILES"
msgstr ""
#. type: Plain text
-#: build/C/man3/fgetpwent.3:93 build/C/man3/getpw.3:91 build/C/man3/getpwent.3:149 build/C/man3/getpwnam.3:206 build/C/man5/passwd.5:113
+#: build/C/man3/fgetpwent.3:93 build/C/man3/getpw.3:91 build/C/man3/getpwent.3:149 build/C/man3/getpwnam.3:212 build/C/man5/passwd.5:113
#, no-wrap
msgid "I</etc/passwd>"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/fgetpwent.3:108
+#: build/C/man3/fgetpwent.3:109
msgid ""
"B<endpwent>(3), B<fgetpwent_r>(3), B<fopen>(3), B<getpw>(3), B<getpwent>(3), "
"B<getpwnam>(3), B<getpwuid>(3), B<putpwent>(3), B<setpwent>(3), B<passwd>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man5/ftpusers.5:50
+#: build/C/man5/ftpusers.5:51
msgid "B<passwd>(5), B<proftpd>(8), B<wuftpd>(8)"
msgstr ""
msgstr ""
#. type: TH
-#: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getgrnam.3:31 build/C/man3/getpw.3:30 build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 build/C/man3/getpwnam.3:35 build/C/man5/group.5:25
+#: build/C/man3/getgrent.3:28 build/C/man3/getgrent_r.3:23 build/C/man3/getpw.3:30 build/C/man3/getpwent.3:31 build/C/man3/getpwent_r.3:23 build/C/man5/group.5:25
#, no-wrap
msgid "2010-10-21"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:128 build/C/man3/getgrnam.3:174 build/C/man3/getpwent.3:124 build/C/man3/getpwnam.3:181
+#: build/C/man3/getgrent.3:128 build/C/man3/getgrnam.3:180 build/C/man3/getpwent.3:124 build/C/man3/getpwnam.3:187
#, no-wrap
msgid "B<EINTR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:177 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:184
+#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:183 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:190
msgid "A signal was caught."
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:177 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:184
+#: build/C/man3/getgrent.3:131 build/C/man3/getgrnam.3:183 build/C/man3/getpwent.3:127 build/C/man3/getpwnam.3:190
#, no-wrap
msgid "B<EIO>"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:180 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:187
+#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:186 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:193
msgid "I/O error."
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:180 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:187
+#: build/C/man3/getgrent.3:134 build/C/man3/getgrnam.3:186 build/C/man3/getpwent.3:130 build/C/man3/getpwnam.3:193
#, no-wrap
msgid "B<EMFILE>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:137 build/C/man3/getgrnam.3:185 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:192
+#: build/C/man3/getgrent.3:137 build/C/man3/getgrnam.3:191 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:198
#, no-wrap
msgid "B<ENFILE>"
msgstr ""
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:146 build/C/man3/getgrent_r.3:111 build/C/man3/getgrnam.3:195 build/C/man3/getpwent.3:145 build/C/man3/getpwent_r.3:113 build/C/man3/getpwnam.3:202 build/C/man3/getspnam.3:224
+#: build/C/man3/getgrent.3:146 build/C/man3/getgrent_r.3:111 build/C/man3/getgrnam.3:201 build/C/man3/getpwent.3:145 build/C/man3/getpwent_r.3:113 build/C/man3/getpwnam.3:208 build/C/man3/getspnam.3:224
#, no-wrap
msgid "B<ERANGE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:198 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:205
+#: build/C/man3/getgrent.3:149 build/C/man3/getgrnam.3:204 build/C/man3/getpwent.3:148 build/C/man3/getpwnam.3:211
msgid "Insufficient buffer space supplied."
msgstr ""
#. type: TP
-#: build/C/man3/getgrent.3:150 build/C/man3/getgrnam.3:199
+#: build/C/man3/getgrent.3:150 build/C/man3/getgrnam.3:205
#, no-wrap
msgid "I</etc/group>"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:153 build/C/man3/getgrnam.3:202
+#: build/C/man3/getgrent.3:153 build/C/man3/getgrnam.3:208
msgid "local group database file"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:155 build/C/man3/getgrnam.3:204
+#: build/C/man3/getgrent.3:155 build/C/man3/getgrnam.3:210
msgid "SVr4, 4.3BSD, POSIX.1-2001."
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent.3:162
+#: build/C/man3/getgrent.3:163
msgid ""
"B<fgetgrent>(3), B<getgrent_r>(3), B<getgrgid>(3), B<getgrnam>(3), "
"B<getgrouplist>(3), B<putgrent>(3), B<group>(5)"
msgstr ""
#. type: SH
-#: build/C/man3/getgrent_r.3:136 build/C/man3/getgrnam.3:204 build/C/man3/getpwent_r.3:139 build/C/man3/getpwnam.3:214 build/C/man5/passwd.5:113
+#: build/C/man3/getgrent_r.3:136 build/C/man3/getgrnam.3:210 build/C/man3/getpwent_r.3:139 build/C/man3/getpwnam.3:220 build/C/man5/passwd.5:113
#, no-wrap
msgid "NOTES"
msgstr ""
msgstr ""
#. type: SH
-#: build/C/man3/getgrent_r.3:141 build/C/man3/getgrouplist.3:107 build/C/man3/getpwent_r.3:144 build/C/man3/getpwnam.3:253 build/C/man3/setaliasent.3:111
+#: build/C/man3/getgrent_r.3:141 build/C/man3/getgrouplist.3:107 build/C/man3/getpwent_r.3:144 build/C/man3/getpwnam.3:259 build/C/man3/setaliasent.3:111
#, no-wrap
msgid "EXAMPLE"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrent_r.3:188
+#: build/C/man3/getgrent_r.3:189
msgid ""
"B<fgetgrent>(3), B<getgrent>(3), B<getgrgid>(3), B<getgrnam>(3), "
"B<putgrent>(3), B<group>(5)"
msgid "GETGRNAM"
msgstr ""
+#. type: TH
+#: build/C/man3/getgrnam.3:31 build/C/man3/getpwnam.3:35
+#, no-wrap
+msgid "2012-04-23"
+msgstr ""
+
#. type: Plain text
#: build/C/man3/getgrnam.3:34
msgid "getgrnam, getgrnam_r, getgrgid, getgrgid_r - get group file entry"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:128
+#: build/C/man3/getgrnam.3:123 build/C/man3/getpwnam.3:130
+msgid "The call"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/getgrnam.3:125
+#, no-wrap
+msgid " sysconf(_SC_GETGR_R_SIZE_MAX)\n"
+msgstr ""
+
+#. type: Plain text
+#: build/C/man3/getgrnam.3:134 build/C/man3/getpwnam.3:141
msgid ""
-"The maximum needed size for I<buf> can be found using B<sysconf>(3) with "
-"the argument B<_SC_GETGR_R_SIZE_MAX>."
+"returns either -1, without changing I<errno>, or an initial suggested size "
+"for I<buf>. (If this size is too small, the call fails with B<ERANGE>, in "
+"which case the caller can retry with a larger buffer.)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:143
+#: build/C/man3/getgrnam.3:149
msgid ""
"The B<getgrnam>() and B<getgrgid>() functions return a pointer to a "
"I<group> structure, or NULL if the matching entry is not found or an error "
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:152
+#: build/C/man3/getgrnam.3:158
msgid ""
"The return value may point to a static area, and may be overwritten by "
"subsequent calls to B<getgrent>(3), B<getgrgid>(), or B<getgrnam>(). (Do "
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:166
+#: build/C/man3/getgrnam.3:172
msgid ""
"On success, B<getgrnam_r>() and B<getgrgid_r>() return zero, and set "
"I<*result> to I<grp>. If no matching group record was found, these "
msgstr ""
#. type: TP
-#: build/C/man3/getgrnam.3:167 build/C/man3/getpwnam.3:174
+#: build/C/man3/getgrnam.3:173 build/C/man3/getpwnam.3:180
#, no-wrap
msgid "B<0> or B<ENOENT> or B<ESRCH> or B<EBADF> or B<EPERM> or ... "
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:174
+#: build/C/man3/getgrnam.3:180
msgid "The given I<name> or I<gid> was not found."
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:185 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:192
+#: build/C/man3/getgrnam.3:191 build/C/man3/getpwent.3:135 build/C/man3/getpwnam.3:198
msgid ""
"The maximum number (B<OPEN_MAX>) of files was open already in the calling "
"process."
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:188 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:195
+#: build/C/man3/getgrnam.3:194 build/C/man3/getpwent.3:138 build/C/man3/getpwnam.3:201
msgid "The maximum number of files was open already in the system."
msgstr ""
#. SunOS 5.8 - gives EBADF
#. Tru64 5.1b, HP-UX-11i, SunOS 5.7 - give 0
#. type: Plain text
-#: build/C/man3/getgrnam.3:225
+#: build/C/man3/getgrnam.3:231
msgid ""
"The formulation given above under \"RETURN VALUE\" is from POSIX.1-2001. It "
"does not call \"not found\" an error, hence does not specify what value "
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrnam.3:231
+#: build/C/man3/getgrnam.3:238
msgid ""
"B<endgrent>(3), B<fgetgrent>(3), B<getgrent>(3), B<getpwnam>(3), "
"B<setgrent>(3), B<group>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getgrouplist.3:192
+#: build/C/man3/getgrouplist.3:193
msgid "B<getgroups>(2), B<setgroups>(2), B<getgrent>(3), B<group>(5), B<passwd>(5)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/getpw.3:111
+#: build/C/man3/getpw.3:112
msgid ""
"B<endpwent>(3), B<fgetpwent>(3), B<getpwent>(3), B<getpwnam>(3), "
"B<getpwuid>(3), B<putpwent>(3), B<setpwent>(3), B<passwd>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwent.3:152 build/C/man3/getpwnam.3:209
+#: build/C/man3/getpwent.3:152 build/C/man3/getpwnam.3:215
msgid "local password database file"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwent.3:157 build/C/man3/getpwnam.3:214
+#: build/C/man3/getpwent.3:157 build/C/man3/getpwnam.3:220
msgid ""
"SVr4, 4.3BSD, POSIX.1-2001. The I<pw_gecos> field is not specified in "
"POSIX, but is present on most implementations."
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwent.3:164
+#: build/C/man3/getpwent.3:165
msgid ""
"B<fgetpwent>(3), B<getpw>(3), B<getpwent_r>(3), B<getpwnam>(3), "
"B<getpwuid>(3), B<putpwent>(3), B<passwd>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwent_r.3:186
+#: build/C/man3/getpwent_r.3:187
msgid ""
"B<fgetpwent>(3), B<getpw>(3), B<getpwent>(3), B<getpwnam>(3), "
"B<getpwuid>(3), B<putpwent>(3), B<passwd>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:135
-msgid ""
-"The maximum size needed for I<buf> can be found using B<sysconf>(3) with "
-"the argument B<_SC_GETPW_R_SIZE_MAX>."
+#: build/C/man3/getpwnam.3:132
+#, no-wrap
+msgid " sysconf(_SC_GETPW_R_SIZE_MAX)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:150
+#: build/C/man3/getpwnam.3:156
msgid ""
"The B<getpwnam>() and B<getpwuid>() functions return a pointer to a "
"I<passwd> structure, or NULL if the matching entry is not found or an error "
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:159
+#: build/C/man3/getpwnam.3:165
msgid ""
"The return value may point to a static area, and may be overwritten by "
"subsequent calls to B<getpwent>(3), B<getpwnam>(), or B<getpwuid>(). (Do "
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:173
+#: build/C/man3/getpwnam.3:179
msgid ""
"On success, B<getpwnam_r>() and B<getpwuid_r>() return zero, and set "
"I<*result> to I<pwd>. If no matching password record was found, these "
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:181
+#: build/C/man3/getpwnam.3:187
msgid "The given I<name> or I<uid> was not found."
msgstr ""
#. SunOS 5.8 - gives EBADF
#. Tru64 5.1b, HP-UX-11i, SunOS 5.7 - give 0
#. type: Plain text
-#: build/C/man3/getpwnam.3:235
+#: build/C/man3/getpwnam.3:241
msgid ""
"The formulation given above under \"RETURN VALUE\" is from POSIX.1-2001. It "
"does not call \"not found\" an error, and hence does not specify what value "
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:253
+#: build/C/man3/getpwnam.3:259
msgid ""
"The I<pw_dir> field contains the name of the initial working directory of "
"the user. Login programs use the value of this field to initialize the "
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:258
+#: build/C/man3/getpwnam.3:264
msgid ""
"The program below demonstrates the use of B<getpwnam_r>() to find the full "
"username and user ID for the username supplied as a command-line argument."
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:265
+#: build/C/man3/getpwnam.3:271
#, no-wrap
msgid ""
"#include E<lt>pwd.hE<gt>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:274
+#: build/C/man3/getpwnam.3:280
#, no-wrap
msgid ""
"int\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:279
+#: build/C/man3/getpwnam.3:285
#, no-wrap
msgid ""
" if (argc != 2) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:283
+#: build/C/man3/getpwnam.3:289
#, no-wrap
msgid ""
" bufsize = sysconf(_SC_GETPW_R_SIZE_MAX);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:289
+#: build/C/man3/getpwnam.3:295
#, no-wrap
msgid ""
" buf = malloc(bufsize);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:300
+#: build/C/man3/getpwnam.3:306
#, no-wrap
msgid ""
" s = getpwnam_r(argv[1], &pwd, buf, bufsize, &result);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:304
+#: build/C/man3/getpwnam.3:310
#, no-wrap
msgid ""
" printf(\"Name: %s; UID: %ld\\en\", pwd.pw_gecos, (long) pwd.pw_uid);\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/getpwnam.3:314
+#: build/C/man3/getpwnam.3:321
msgid ""
"B<endpwent>(3), B<fgetpwent>(3), B<getgrnam>(3), B<getpw>(3), "
"B<getpwent>(3), B<getspnam>(3), B<putpwent>(3), B<setpwent>(3), B<passwd>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/getspnam.3:248
+#: build/C/man3/getspnam.3:249
msgid "B<getgrnam>(3), B<getpwnam>(3), B<getpwnam_r>(3), B<shadow>(5)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man5/group.5:65
+#: build/C/man5/group.5:66
msgid "B<login>(1), B<newgrp>(1), B<getgrent>(3), B<getgrnam>(3), B<passwd>(5)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/initgroups.3:85
+#: build/C/man3/initgroups.3:86
msgid "B<getgroups>(2), B<setgroups>(2), B<credentials>(7)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man5/passwd.5:138
+#: build/C/man5/passwd.5:139
msgid ""
"B<login>(1), B<passwd>(1), B<su>(1), B<getpwent>(3), B<getpwnam>(3), "
"B<group>(5), B<shadow>(5)"
msgstr ""
#. type: Plain text
-#: build/C/man3/putgrent.3:42
+#: build/C/man3/putgrent.3:43
msgid "B<fgetgrent>(3), B<getgrent>(3), B<group>(5)"
msgstr ""
msgstr ""
#. type: Plain text
-#: build/C/man3/putpwent.3:86
+#: build/C/man3/putpwent.3:87
msgid ""
"B<endpwent>(3), B<fgetpwent>(3), B<getpw>(3), B<getpwent>(3), "
"B<getpwnam>(3), B<getpwuid>(3), B<setpwent>(3)"
"}\n"
msgstr ""
+#
+#. /etc/sendmail/aliases
+#. Yellow Pages
+#. newaliases, postalias
#. type: Plain text
-#: build/C/man3/setaliasent.3:145
+#: build/C/man3/setaliasent.3:150
msgid "B<getgrent>(3), B<getpwent>(3), B<getspent>(3), B<aliases>(5)"
msgstr ""