diff options
Diffstat (limited to 'net/php83-sockets/files/patch-conversions.c')
| -rw-r--r-- | net/php83-sockets/files/patch-conversions.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/net/php83-sockets/files/patch-conversions.c b/net/php83-sockets/files/patch-conversions.c new file mode 100644 index 000000000000..999e26343986 --- /dev/null +++ b/net/php83-sockets/files/patch-conversions.c @@ -0,0 +1,14 @@ +--- conversions.c.orig 2023-06-06 15:54:29 UTC ++++ conversions.c +@@ -1325,11 +1325,6 @@ static const field_descriptor descriptors_ucred[] = { + {"uid", sizeof("uid"), 1, offsetof(struct sockcred2, sc_euid), from_zval_write_uid_t, to_zval_read_uid_t}, + /* the type gid_t is the same as uid_t: */ + {"gid", sizeof("gid"), 1, offsetof(struct sockcred2, sc_egid), from_zval_write_uid_t, to_zval_read_uid_t}, +-#elif defined(LOCAL_CREDS) +- {"pid", sizeof("pid"), 1, offsetof(struct sockcred, sc_pid), from_zval_write_pid_t, to_zval_read_pid_t}, +- {"uid", sizeof("uid"), 1, offsetof(struct sockcred, sc_euid), from_zval_write_uid_t, to_zval_read_uid_t}, +- /* the type gid_t is the same as uid_t: */ +- {"gid", sizeof("gid"), 1, offsetof(struct sockcred, sc_egid), from_zval_write_uid_t, to_zval_read_uid_t}, + #elif defined(ANC_CREDS_CMSGCRED) + {"pid", sizeof("pid"), 1, offsetof(struct cmsgcred, cmcred_pid), from_zval_write_pid_t, to_zval_read_pid_t}, + {"uid", sizeof("uid"), 1, offsetof(struct cmsgcred, cmcred_uid), from_zval_write_uid_t, to_zval_read_uid_t}, |
