#include <server_child.h>
Data Fields | |
| pid_t | afpch_pid |
| uid_t | afpch_uid |
| int | afpch_valid |
| int | afpch_killed |
| uint32_t | afpch_boottime |
| time_t | afpch_logintime |
| uint32_t | afpch_idlen |
| char * | afpch_clientid |
| int | afpch_ipc_fd |
| int16_t | afpch_state |
| char * | afpch_volumes |
| char * | afpch_sessiontoken |
| uint32_t | afpch_sessiontoken_len |
| struct afp_child ** | afpch_prevp |
| struct afp_child * | afpch_next |
| uint32_t afp_child::afpch_boottime |
client boot time (from the mac client)
| char* afp_child::afpch_clientid |
clientid (from the Mac client)
| uint32_t afp_child::afpch_idlen |
clientid len (from the Mac client)
| int afp_child::afpch_ipc_fd |
socket for IPC bw afpd parent and childs
| int afp_child::afpch_killed |
1 if we already tried to kill the client
| time_t afp_child::afpch_logintime |
time the child was added
| struct afp_child* afp_child::afpch_next |
| pid_t afp_child::afpch_pid |
afpd worker process pid (from the worker afpd process )
| struct afp_child** afp_child::afpch_prevp |
| char* afp_child::afpch_sessiontoken |
session token for reconnect
| uint32_t afp_child::afpch_sessiontoken_len |
| int16_t afp_child::afpch_state |
state of AFP session (eg active, sleeping, disconnected)
| uid_t afp_child::afpch_uid |
user id of connected client (from the worker afpd process)
| int afp_child::afpch_valid |
1 if we have a clientid
| char* afp_child::afpch_volumes |
mounted volumes