X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fatalk%2Fserver_ipc.h;h=50eb7edccc2b303f3611a9d742b7affbb58a661e;hb=22ad101eb72bf10fe5144526209798c677b2d1d8;hp=aca04f80f8f33ea6b180083c252452836c21caff;hpb=b0bcb8f6b0571592a50ce039882c9319e012a270;p=netatalk.git diff --git a/include/atalk/server_ipc.h b/include/atalk/server_ipc.h index aca04f80..50eb7edc 100644 --- a/include/atalk/server_ipc.h +++ b/include/atalk/server_ipc.h @@ -6,11 +6,11 @@ #define IPC_DISCOLDSESSION 0 #define IPC_GETSESSION 1 +#define IPC_STATE 2 /* pass AFP session state */ +#define IPC_VOLUMES 3 /* pass list of open volumes */ -extern int ipc_server_uds(const char *name); -extern int ipc_client_uds(const char *name); -extern int reconnect_ipc(AFPObj *); -extern int ipc_server_read(server_child *children, int fd); +extern int ipc_server_read(server_child_t *children, int fd); extern int ipc_child_write(int fd, uint16_t command, int len, void *token); +extern int ipc_child_state(AFPObj *obj, uint16_t state); #endif /* IPC_GETSESSION_LOGIN */