Lines Matching refs:fsm
2 * fsm.h - {Link, IP} Control Protocol Finite State Machine definitions.
41 * Each FSM is described by an fsm structure and fsm callbacks.
43 typedef struct fsm {
60 } fsm;
65 __P((fsm *));
67 __P((fsm *));
69 __P((fsm *, u_char *, int *));
71 __P((fsm *, u_char *, int));
73 __P((fsm *, u_char *, int));
75 __P((fsm *, u_char *, int));
77 __P((fsm *, u_char *, int *, int));
78 void (*up) /* Called when fsm reaches OPENED state */
79 __P((fsm *));
80 void (*down) /* Called when fsm leaves OPENED state */
81 __P((fsm *));
83 __P((fsm *));
85 __P((fsm *));
89 __P((fsm *));
91 __P((fsm *, int, int, u_char *, int));
131 void fsm_init __P((fsm *));
132 void fsm_lowerup __P((fsm *));
133 void fsm_lowerdown __P((fsm *));
134 void fsm_open __P((fsm *));
135 void fsm_close __P((fsm *, char *));
136 void fsm_input __P((fsm *, u_char *, int));
137 void fsm_protreject __P((fsm *));
138 void fsm_sdata __P((fsm *, int, int, u_char *, int));