Lines Matching refs:server_child
14 * server_child.c to ease changes in implementation */
21 typedef struct server_child {
24 } server_child;
41 /* server_child.c */
42 extern server_child *server_child_alloc (const int, const int);
43 extern afp_child_t *server_child_add (server_child *, int, pid_t, uint ipc_fds[2]);
44 extern int server_child_remove (server_child *, const int, const pid_t);
45 extern void server_child_free (server_child *);
47 extern void server_child_kill (server_child *, const int, const int);
48 extern void server_child_kill_one_by_id (server_child *children, const int forkid, const pid_t pid, const uid_t,
50 extern int server_child_transfer_session(server_child *children, int forkid, pid_t, uid_t, int, uint16_t);
51 extern void server_child_setup (server_child *, const int, void (*)(const pid_t));
52 extern void server_child_handler (server_child *);