diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2015-10-31 17:14:07 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2015-10-31 17:14:07 +0200 |
commit | c221897e72debfb161365c28f08d7f4bac5511e5 (patch) | |
tree | 9db9ef8e74d27cb32cb02c4eb45ce277b744a2a9 /src/socket.c | |
parent | 9861a788306d5f742e633ff6a8a26a913f5e3fd1 (diff) | |
download | pies-c221897e72debfb161365c28f08d7f4bac5511e5.tar.gz pies-c221897e72debfb161365c28f08d7f4bac5511e5.tar.bz2 |
Implement list control command.
* src/ctl.c: Implement list.
* src/prog.h (IS_COMPONENT): New macro (from progman.c)
* src/progman.c: Move IS_COMPONENT to src/prog.h
* src/socket.c (create_socket): Clear uid, gid and umaskval for
inet sockets.
Diffstat (limited to 'src/socket.c')
-rw-r--r-- | src/socket.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/socket.c b/src/socket.c index 13ee5e0..c94ad4b 100644 --- a/src/socket.c +++ b/src/socket.c @@ -162,6 +162,10 @@ create_socket (struct pies_url *url, int socket_type, const char *host = url->host; short port = url->port; + uid = 0; + gid = 0; + umaskval = 0; + addr.sa.sa_family = PF_INET; socklen = sizeof (addr.s_in); |