aboutsummaryrefslogtreecommitdiff
path: root/src/socket.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2015-10-31 17:14:07 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2015-10-31 17:14:07 +0200
commitc221897e72debfb161365c28f08d7f4bac5511e5 (patch)
tree9db9ef8e74d27cb32cb02c4eb45ce277b744a2a9 /src/socket.c
parent9861a788306d5f742e633ff6a8a26a913f5e3fd1 (diff)
downloadpies-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.c4
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);

Return to:

Send suggestions and report system problems to the System administrator.