JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... gbuf , char * buf , size_t buflen , struct group ** gbufp ); int fgetgrent_r(FILE * stream , struct group * gbuf , char * buf , size_t buflen , struct group ** gbufp ); glibc 向けの機能検査マクロの ... 要件 ( feature_test_macros (7) 参照): getgrent_r (): _GNU_SOURCE fgetgrent_r (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _SVID_SOURCE 説明 関数 getgrent_r () と ... fgetgrent_r () は getgrent (3) と fgetgrent (3) のリエントラント版である。 前者は、 setgrent (3) によって初期化されたストリームから、 ... ... gbuf , char * buf , size_t buflen , struct group ** gbufp ); int fgetgrent_r(FILE * stream , struct group * gbuf , char * buf , size_t buflen , struct group ** gbufp ); glibc 向けの機能検査マクロの ... 要件 ( feature_test_macros (7) 参照): getgrent_r (): _GNU_SOURCE fgetgrent_r (): glibc 2.19 以降: _DEFAULT_SOURCE glibc 2.19 以前: _SVID_SOURCE 説明 関数 getgrent_r () と ... fgetgrent_r () は getgrent (3) と fgetgrent (3) のリエントラント版である。 前者は、 setgrent (3) によって初期化されたストリームから、 ... ... t (): _XOPEN_SOURCE >= 500 || /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || / ... * glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE 説明 getgrent () 関数は、グループデータベースから取得したエントリーを 要素毎に分解し、各要素を格納した構造体へのポインターを返す (グルー ... プデータベースの例: ローカルのグループファイル /etc/group , NIS, LDAP)。 getgrent () は、最初に呼び出された時は最初のエントリーを返し、 それ以降は呼び出される毎に次のエントリーを返す。 setgrent () 関数を使 ... ... t (): _XOPEN_SOURCE >= 500 || /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || / ... * glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE 説明 getgrent () 関数は、グループデータベースから取得したエントリーを 要素毎に分解し、各要素を格納した構造体へのポインターを返す (グルー ... プデータベースの例: ローカルのグループファイル /etc/group , NIS, LDAP)。 getgrent () は、最初に呼び出された時は最初のエントリーを返し、 それ以降は呼び出される毎に次のエントリーを返す。 setgrent () 関数を使 ... ... t (): _XOPEN_SOURCE >= 500 || /* glibc 2.19 以降: */ _DEFAULT_SOURCE || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE getgrent (), endgrent (): glibc 2.22 以降: _XOPEN_SOURCE >= 500 || _DEFAULT_SOURCE Glibc 2.21 and earlier _XOPEN_SOURCE >= 500 || / ... * glibc 2.12 以降: */ _POSIX_C_SOURCE >= 200809L || /* glibc 2.19 以前: */ _BSD_SOURCE || _SVID_SOURCE 説明 getgrent () 関数は、グループデータベースから取得したエントリーを 要素毎に分解し、各要素を格納した構造体へのポインターを返す (グルー ... プデータベースの例: ローカルのグループファイル /etc/group , NIS, LDAP)。 getgrent () は、最初に呼び出された時は最初のエントリーを返し、 それ以降は呼び出される毎に次のエントリーを返す。 setgrent () 関数を使 ... ... 関数 setpwent (3) と setgrent (3) の NIS バックエンドは、 全データベースを一度に読み込み、 それから対応する getpwent (3) や getgrent (3) の呼び出しで一つ一つ要求を処理する。 TRUE でない場合、 getpwent (3) や getgrent (3) の各々の呼び出しで、 次のエントリー ... ... o をチェックしたい場合は、 呼び出しの前に (この値を) 0 に設定しておくべきである。 返り値は静的な領域を指しており、その後の getgrent (3), getgrgid (), getgrnam () の呼び出しで上書きされるかもしれない。 (返されたポインターを free (3) に渡さないこと。) 成功 ... OENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages プロジェクトの ... ... o をチェックしたい場合は、 呼び出しの前に (この値を) 0 に設定しておくべきである。 返り値は静的な領域を指しており、その後の getgrent (3), getgrgid (), getgrnam () の呼び出しで上書きされるかもしれない。 (返されたポインターを free (3) に渡さないこと。) 成功 ... OENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages プロジェクトの ... ... o をチェックしたい場合は、 呼び出しの前に (この値を) 0 に設定しておくべきである。 返り値は静的な領域を指しており、その後の getgrent (3), getgrgid (), getgrnam () の呼び出しで上書きされるかもしれない。 (返されたポインターを free (3) に渡さないこと。) 成功 ... OENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages プロジェクトの ... ... o をチェックしたい場合は、 呼び出しの前に (この値を) 0 に設定しておくべきである。 返り値は静的な領域を指しており、その後の getgrent (3), getgrgid (), getgrnam () の呼び出しで上書きされるかもしれない。 (返されたポインターを free (3) に渡さないこと。) 成功 ... OENT, EBADF, ESRCH, EWOULDBLOCK, EPERM といった様々な値が返される。 他の値が返されるかもしれない。 関連項目 endgrent (3), fgetgrent (3), getgrent (3), getpwnam (3), setgrent (3), group (5) この文書について この man ページは Linux man-pages プロジェクトの ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。