JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... the metadata for a file or directory has changed. An fanotify group that identifies filesystem objects by file handles is required. FAN_CREATE (Linux 5.1 以降) Create an event when a file or directory has been created in a marked parent directory. An fa ... notify group that identifies filesystem objects by file handles is required. FAN_DELETE (Linux 5.1 以降) Create an event when a file or directory has been deleted in a marked parent directory. An fa ... notify group that identifies filesystem objects by file handles is required. FAN_DELETE_SELF (Linux 5.1 以降) Create an event when a marked file or directory itself is deleted. An fanotify group tha ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... フィールドの意味は以下の通り。 name 長いオプションの名前。 has_arg no_argument (または 0) なら、オプションは引数をとらない。 required_argument (または 1) なら、オプションは引数を必要とする。 optional_argument (または 2) なら、オプションは引数をとっても とら ... (1) { int this_option_optind = optind ? optind : 1; int option_index = 0; static struct option long_options[] = { {"add", required_argument, 0, 0 }, {"append", no_argument, 0, 0 }, {"delete", required_argument, 0, 0 }, {"verbose", no_argument, 0, 0 }, { ... "create", required_argument, 0, 'c'}, {"file", required_argument, 0, 0 }, {0, 0, 0, 0 } }; c = getopt_long(argc, argv, "abc:d:012", long_opti ... ... when the master is opened ( posix_openpt (3)), so that nothing must be done by grantpt (). Thus, no such helper binary is required (and indeed it is configured to be absent during the glibc build that is typical on many systems). 関連項目 open (2), posi ... ... the security context of the process that created the peer socket unless overridden by the policy or by a process with the required permissions. The argument to getsockopt (2) is a pointer to a buffer of the specified length in bytes into which the secur ... ess than the length of the security context string, then getsockopt (2) returns -1, sets errno to ERANGE , and returns the required length via optlen . The caller should allocate at least NAME_MAX bytes for the buffer initially, although this is not guar ... included in the sent message. At least one byte of real data should be sent when sending ancillary data. On Linux, this is required to successfully send ancillary data over a UNIX domain stream socket. When sending ancillary data over a UNIX domain datag ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。