aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-11-11 10:04:27 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-11-11 10:16:10 +0100
commit594cfb7586089dfefab60574495baf6ed4048c1d (patch)
tree97773e8d8a2fa39b75e546aed1432868ce049518 /doc
parent042feca78f2360e63929f3aa425f6468ed11c84a (diff)
downloadhurd-594cfb7586089dfefab60574495baf6ed4048c1d.tar.gz
hurd-594cfb7586089dfefab60574495baf6ed4048c1d.tar.bz2
hurd-594cfb7586089dfefab60574495baf6ed4048c1d.zip
pflocal: Record socket creator so io_stat can return it
* pflocal/sock.h (struct sock): Add uid and gid fields. * pflocal/sock.c (sock_create): Set uid and gid to 0. * pflocal/mig-mutate.h (SOCKET_IMPORTS): Import ../libtrivfs/mig-decls.h. (PF_INTRAN, PF_INTRAN_PAYLOAD, PF_DESTRUCTOR): New macros. * pflocal/pf.c: Include hurd/trivfs.h. (S_socket_create): Update parameters. Set sock's uid and gid fields according to pf->user. * pflocal/io.c (S_io_stat): Set st_uid and st_gid according to pf.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions