netatalk  4.5.0
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
AFPObj Struct Reference

#include <globals.h>

Data Fields

char * cmdlineconfigfile
 
int cmdlineflags
 
int proto
 
const void * signature
 
struct DSIdsi
 
void * handle
 
int fd
 
int statuslen
 
char aspstatus [1400]
 
struct afp_options options
 
char * Obj
 
char * Type
 
char * Zone
 
dictionary * iniconfig
 
char username [MAXUSERLEN]
 
char oldtmp [AFPOBJ_TMPSIZ+1]
 
char newtmp [AFPOBJ_TMPSIZ+1]
 
void * uam_cookie
 
struct session_info sinfo
 
uid_t uid
 
uid_t euid
 
pid_t pid
 
int ipc_fd
 
int hint_fd
 
gid_t * groups
 
int ngroups
 
int afp_version
 
int cnx_cnt
 
int cnx_max
 
void(* logout )(void)
 
void(* exit )(int)
 
int(* reply )(void *, int)
 
int(* attention )(void *, AFPUserBytes)
 
void * sl_ctx
 

Field Documentation

◆ afp_version

int AFPObj::afp_version

◆ aspstatus

char AFPObj::aspstatus[1400]

◆ attention

int(* AFPObj::attention) (void *, AFPUserBytes)

◆ cmdlineconfigfile

char* AFPObj::cmdlineconfigfile

◆ cmdlineflags

int AFPObj::cmdlineflags

◆ cnx_cnt

int AFPObj::cnx_cnt

◆ cnx_max

int AFPObj::cnx_max

◆ dsi

struct DSI* AFPObj::dsi

◆ euid

uid_t AFPObj::euid

client effective process user id

◆ exit

void(* AFPObj::exit) (int)

◆ fd

int AFPObj::fd

◆ groups

gid_t* AFPObj::groups

◆ handle

void* AFPObj::handle

◆ hint_fd

int AFPObj::hint_fd

pipe read/child end for receiving cache hints from parent

◆ iniconfig

dictionary* AFPObj::iniconfig

◆ ipc_fd

int AFPObj::ipc_fd

anonymous PF_UNIX socket for IPC with afpd parent

◆ logout

void(* AFPObj::logout) (void)

◆ newtmp

char AFPObj::newtmp[AFPOBJ_TMPSIZ+1]

◆ ngroups

int AFPObj::ngroups

◆ Obj

char* AFPObj::Obj

◆ oldtmp

char AFPObj::oldtmp[AFPOBJ_TMPSIZ+1]

◆ options

struct afp_options AFPObj::options

◆ pid

pid_t AFPObj::pid

client process id

◆ proto

int AFPObj::proto

◆ reply

int(* AFPObj::reply) (void *, int)

◆ signature

const void* AFPObj::signature

◆ sinfo

struct session_info AFPObj::sinfo

◆ sl_ctx

void* AFPObj::sl_ctx

opaque handle for the active search backend

◆ statuslen

int AFPObj::statuslen

◆ Type

char * AFPObj::Type

◆ uam_cookie

void* AFPObj::uam_cookie

cookie for uams

◆ uid

uid_t AFPObj::uid

client login user id

◆ username

char AFPObj::username[MAXUSERLEN]

◆ Zone

char * AFPObj::Zone

The documentation for this struct was generated from the following file: