JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... istd.h > int euidaccess(const char * pathname , int mode ); int eaccess(const char * pathname , int mode ); 説明 access (2) と同様、 euidaccess () は引数 pathname で指定されたファイルの許可 (per ... _OK , W_OK , X_OK , F_OK の一つ以上から構成されるマスクである。 R_OK , W_OK , X_OK , F_OK は access (2) と同じ意味を持つ。 eaccess () は euidaccess () の同義語であり、他のいくつかのシステムとの互換性のために提供されている。 返り値 成功した場合 (要求した ... がなかった場合や、 他のエラーが起こった場合)、-1 が返され、 errno が適切に設定される。 エラー access (2) と同じ。 バージョン eaccess () 関数は glibc のバージョン 2.4 で追加された。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 ... ... istd.h > int euidaccess(const char * pathname , int mode ); int eaccess(const char * pathname , int mode ); 説明 access (2) と同様、 euidaccess () は引数 pathname で指定されたファイルの許可 (per ... _OK , W_OK , X_OK , F_OK の一つ以上から構成されるマスクである。 R_OK , W_OK , X_OK , F_OK は access (2) と同じ意味を持つ。 eaccess () は euidaccess () の同義語であり、他のいくつかのシステムとの互換性のために提供されている。 返り値 成功した場合 (要求した ... がなかった場合や、 他のエラーが起こった場合)、-1 が返され、 errno が適切に設定される。 エラー access (2) と同じ。 バージョン eaccess () 関数は glibc のバージョン 2.4 で追加された。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 ... ... 定されたパス名が絶対パスの場合、 dirfd は無視される。 flags は以下に示す値の 0 個以上の OR (論理和) をとって作成される。 AT_EACCESS アクセスチェックを実行ユーザー/グループ ID を使って行う。デフォルトでは、 faccessat () は ( access () と同様に) 実 ID を使 ... ントでも起こり得る。 C ライブラリとカーネルの違い 生の faccessat () システムコールは、最初の 3 つの引数だけを取る。フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW は実際には faccessat () の glibc のラッパー関数内で実装されている。これらのフラグのいずれかが指定さ ... クセス許可の判定を行う。ただし「バグ」を参照のこと。 glibc での注意 faccessat () が利用できない古いカーネルでは、(フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW が指定されていない場合) glibc ラッパー関数は access () を使用するモードにフォールバックする。 pathn ... ... 定されたパス名が絶対パスの場合、 dirfd は無視される。 flags は以下に示す値の 0 個以上の OR (論理和) をとって作成される。 AT_EACCESS アクセスチェックを実行ユーザー/グループ ID を使って行う。デフォルトでは、 faccessat () は ( access () と同様に) 実 ID を使 ... ントでも起こり得る。 C ライブラリとカーネルの違い 生の faccessat () システムコールは、最初の 3 つの引数だけを取る。フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW は実際には faccessat () の glibc のラッパー関数内で実装されている。これらのフラグのいずれかが指定さ ... クセス許可の判定を行う。ただし「バグ」を参照のこと。 glibc での注意 faccessat () が利用できない古いカーネルでは、(フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW が指定されていない場合) glibc ラッパー関数は access () を使用するモードにフォールバックする。 pathn ... ... 定されたパス名が絶対パスの場合、 dirfd は無視される。 flags は以下に示す値の 0 個以上の OR (論理和) をとって作成される。 AT_EACCESS アクセスチェックを実行ユーザー/グループ ID を使って行う。デフォルトでは、 faccessat () は ( access () と同様に) 実 ID を使 ... ントでも起こり得る。 C ライブラリとカーネルの違い 生の faccessat () システムコールは、最初の 3 つの引数だけを取る。フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW は実際には faccessat () の glibc のラッパー関数内で実装されている。これらのフラグのいずれかが指定さ ... クセス許可の判定を行う。ただし「バグ」を参照のこと。 glibc での注意 faccessat () が利用できない古いカーネルでは、(フラグ AT_EACCESS と AT_SYMLINK_NOFOLLOW が指定されていない場合) glibc ラッパー関数は access () を使用するモードにフォールバックする。 pathn ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。