rollup merge of #23659: GBGamer/master
For other permissions beside USR permissions, we need these constants. fixes #23658
This commit is contained in:
commit
5c74ed912b
2 changed files with 58 additions and 0 deletions
|
@ -165,6 +165,16 @@ void posix88_consts() {
|
|||
put_const(S_IWUSR, int);
|
||||
put_const(S_IRUSR, int);
|
||||
|
||||
put_const(S_IRWXG, int);
|
||||
put_const(S_IXGRP, int);
|
||||
put_const(S_IWGRP, int);
|
||||
put_const(S_IRGRP, int);
|
||||
|
||||
put_const(S_IRWXO, int);
|
||||
put_const(S_IXOTH, int);
|
||||
put_const(S_IWOTH, int);
|
||||
put_const(S_IROTH, int);
|
||||
|
||||
#ifdef F_OK
|
||||
put_const(F_OK, int);
|
||||
#endif
|
||||
|
|
|
@ -2461,6 +2461,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : c_int = 64;
|
||||
pub const S_IWUSR : c_int = 128;
|
||||
pub const S_IRUSR : c_int = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
@ -2811,6 +2819,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : mode_t = 64;
|
||||
pub const S_IWUSR : mode_t = 128;
|
||||
pub const S_IRUSR : mode_t = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
@ -3024,6 +3040,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : mode_t = 64;
|
||||
pub const S_IWUSR : mode_t = 128;
|
||||
pub const S_IRUSR : mode_t = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
@ -3752,6 +3776,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : mode_t = 64;
|
||||
pub const S_IWUSR : mode_t = 128;
|
||||
pub const S_IRUSR : mode_t = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
@ -4198,6 +4230,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : mode_t = 64;
|
||||
pub const S_IWUSR : mode_t = 128;
|
||||
pub const S_IRUSR : mode_t = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
@ -4610,6 +4650,14 @@ pub mod consts {
|
|||
pub const S_IXUSR : mode_t = 64;
|
||||
pub const S_IWUSR : mode_t = 128;
|
||||
pub const S_IRUSR : mode_t = 256;
|
||||
pub const S_IRWXG : mode_t = 56;
|
||||
pub const S_IXGRP : mode_t = 8;
|
||||
pub const S_IWGRP : mode_t = 16;
|
||||
pub const S_IRGRP : mode_t = 32;
|
||||
pub const S_IRWXO : mode_t = 7;
|
||||
pub const S_IXOTH : mode_t = 1;
|
||||
pub const S_IWOTH : mode_t = 2;
|
||||
pub const S_IROTH : mode_t = 4;
|
||||
pub const F_OK : c_int = 0;
|
||||
pub const R_OK : c_int = 4;
|
||||
pub const W_OK : c_int = 2;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue