60#define HEADERLEN (sizeof (u_char) + sizeof (u_char) + sizeof (u_short))
void fsm_input(fsm *, u_char *, int)
void fsm_sdata(fsm *, u_char, u_char, u_char *, int)
void fsm_close(fsm *, char *)
void fsm_protreject(fsm *)
void fsm_lowerdown(fsm *)
int(* nakci)(fsm *, u_char *, int)
int(* reqci)(fsm *, u_char *, int *, int)
void(* retransmit)(fsm *)
int(* extcode)(fsm *, int, u_char, u_char *, int)
int(* ackci)(fsm *, u_char *, int)
int(* rejci)(fsm *, u_char *, int)
void(* addci)(fsm *, u_char *, int *)
struct fsm_callbacks * callbacks