From c221897e72debfb161365c28f08d7f4bac5511e5 Mon Sep 17 00:00:00 2001 From: Sergey Poznyakoff Date: Sat, 31 Oct 2015 17:14:07 +0200 Subject: 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. --- src/prog.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/prog.h') diff --git a/src/prog.h b/src/prog.h index 8fddf97..9e55e56 100644 --- a/src/prog.h +++ b/src/prog.h @@ -82,5 +82,7 @@ struct prog } v; }; +#define IS_COMPONENT(p) ((p)->type == TYPE_COMPONENT) + void progman_foreach (int (*filter) (struct prog *, void *data), void *data); void prog_stop (struct prog *prog, int sig); -- cgit v1.2.1