OSDN Git Service

(split) Convert release and draft pages to UTF-8.
[linuxjm/LDP_man-pages.git] / release / man3 / putpwent.3
index 06e4f17..8de7737 100644 (file)
@@ -32,9 +32,9 @@
 .\"    by HIROFUMI Nishizuka <nishi@rpts.cl.nec.co.jp>
 .\"
 .TH PUTPWENT 3  2007-07-26 "GNU" "Linux Programmer's Manual"
-.SH Ì¾Á°
-putpwent \- ¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤Î½ñ¤­¹þ¤ß
-.SH ½ñ¼°
+.SH 名前
+putpwent \- パスワードファイルエントリの書き込み
+.SH 書式
 .nf
 .B #include <stdio.h>
 .B #include <sys/types.h>
@@ -44,45 +44,45 @@ putpwent \- 
 .fi
 .sp
 .in -4n
-glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
+glibc 向けの機能検査マクロの要件
 .RB ( feature_test_macros (7)
-»²¾È):
+参照):
 .in
 .sp
 .BR putpwent ():
 _SVID_SOURCE
-.SH ÀâÌÀ
+.SH 説明
 .BR putpwent ()
-´Ø¿ô¤Ï¡¢¹½Â¤ÂΠ\fIp\fP ¤«¤é¤Î¥Ñ¥¹¥ï¡¼¥É¥¨¥ó¥È¥ê¤ò
-\fIstream\fP ¤Ë·ë¤Ó¤Ä¤±¤é¤ì¤¿¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à¡£
+関数は、構造体 \fIp\fP からのパスワードエントリを
+\fIstream\fP に結びつけられたファイルに書き込む。
 
 .PP
-\fIpasswd\fP ¹½Â¤ÂΤϡ¢\fI<pwd.h>\fP ¤Ç°Ê²¼¤Î¤è¤¦¤ËÄêµÁ¤µ¤ì¤Æ¤¤¤ë:
+\fIpasswd\fP 構造体は、\fI<pwd.h>\fP で以下のように定義されている:
 .sp
 .in +4n
 .nf
 struct passwd {
-    char    *pw_name;        /* ¥æ¡¼¥¶Ì¾ */
-    char    *pw_passwd;      /* ¥æ¡¼¥¶¤Î¥Ñ¥¹¥ï¡¼¥É */
-    uid_t    pw_uid;         /* ¥æ¡¼¥¶ ID */
-    gid_t    pw_gid;         /* ¥°¥ë¡¼¥× ID */
-    char    *pw_gecos;       /* ËÜ̾ */
-    char    *pw_dir;         /* ¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê */
-    char    *pw_shell;       /* ¥·¥§¥ë¥×¥í¥°¥é¥à */
+    char    *pw_name;        /* ユーザ名 */
+    char    *pw_passwd;      /* ユーザのパスワード */
+    uid_t    pw_uid;         /* ã\83¦ã\83¼ã\82¶ ID */
+    gid_t    pw_gid;         /* グループ ID */
+    char    *pw_gecos;       /* 本名 */
+    char    *pw_dir;         /* ホームディレクトリ */
+    char    *pw_shell;       /* シェルプログラム */
 };
 .fi
 .in
-.SH ÊÖ¤êÃÍ
+.SH 返り値
 .BR putpwent ()
-´Ø¿ô¤Ï¡¢À®¸ù¤·¤¿¾ì¹ç¤Ï 0 ¤ò¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ï
-\-1 ¤òÊÖ¤¹¡£
-.SH ¥¨¥é¡¼
+関数は、成功した場合は 0 を、エラーが発生した場合は
+\-1 を返す。
+.SH ã\82¨ã\83©ã\83¼
 .TP
 .B EINVAL
-̵¸ú¤Ê(NULL)°ú¿ô¤¬ÅϤµ¤ì¤¿¡£
-.SH ½àµò
+無効な(NULL)引数が渡された。
+.SH 準拠
 SVr4.
-.SH ´ØÏ¢¹àÌÜ
+.SH 関連項目
 .BR endpwent (3),
 .BR fgetpwent (3),
 .BR getpw (3),