/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/ |
H A D | fsm.h | 2 * fsm.h - {Link, IP} Control Protocol Finite State Machine definitions. 33 * $Id: fsm.h,v 1.8 1999/11/15 01:51:50 paulus Exp $ 64 * Each FSM is described by an fsm structure and fsm callbacks. 66 typedef struct fsm { struct 84 } fsm; typedef in typeref:struct:fsm 105 __P((fsm *)); 107 __P((fsm *)); 109 __P((fsm *, u_char *, int *)); 111 __P((fsm *, u_cha [all...] |
H A D | ccp.h | 44 extern fsm ccp_fsm[];
|
H A D | ipv6cp.h | 125 extern fsm ipv6cp_fsm[];
|
H A D | fsm.c | 2 * fsm.c - {Link, IP} Control Protocol Finite State Machine. 24 #define RCSID "$Id: fsm.c,v 1.17 1999/08/13 06:46:12 paulus Exp $" 28 * Randomize fsm id on link/init. 40 #include "fsm.h" 47 static void fsm_rconfreq __P((fsm *, int, u_char *, int)); 48 static void fsm_rconfack __P((fsm *, int, u_char *, int)); 49 static void fsm_rconfnakrej __P((fsm *, int, int, u_char *, int)); 50 static void fsm_rtermreq __P((fsm *, int, u_char *, int)); 51 static void fsm_rtermack __P((fsm *)); 52 static void fsm_rcoderej __P((fsm *, u_cha [all...] |
H A D | ipcp.h | 69 extern fsm ipcp_fsm[];
|
H A D | ipv6cp.c | 124 #include "fsm.h" 145 * Callbacks for fsm code. (CI = Configuration Information) 147 static void ipv6cp_resetci __P((fsm *)); /* Reset our CI */ 148 static int ipv6cp_cilen __P((fsm *)); /* Return length of our CI */ 149 static void ipv6cp_addci __P((fsm *, u_char *, int *)); /* Add our CI */ 150 static int ipv6cp_ackci __P((fsm *, u_char *, int)); /* Peer ack'd our CI */ 151 static int ipv6cp_nakci __P((fsm *, u_char *, int)); /* Peer nak'd our CI */ 152 static int ipv6cp_rejci __P((fsm *, u_char *, int)); /* Peer rej'd our CI */ 153 static int ipv6cp_reqci __P((fsm *, u_char *, int *, int)); /* Rcv CI */ 154 static void ipv6cp_up __P((fsm *)); /* W [all...] |
H A D | ccp.c | 38 #include "fsm.h" 123 fsm ccp_fsm[NUM_PPP]; 130 * Callbacks for fsm code. 132 static void ccp_resetci __P((fsm *)); 133 static int ccp_cilen __P((fsm *)); 134 static void ccp_addci __P((fsm *, u_char *, int *)); 135 static int ccp_ackci __P((fsm *, u_char *, int)); 136 static int ccp_nakci __P((fsm *, u_char *, int)); 137 static int ccp_rejci __P((fsm *, u_char *, int)); 138 static int ccp_reqci __P((fsm *, u_cha [all...] |
H A D | lcp.c | 46 #include "fsm.h" 233 fsm lcp_fsm[NUM_PPP]; /* LCP fsm structure (global)*/ 259 * Callbacks for fsm code. (CI = Configuration Information) 261 static void lcp_resetci __P((fsm *)); /* Reset our CI */ 262 static int lcp_cilen __P((fsm *)); /* Return length of our CI */ 263 static void lcp_addci __P((fsm *, u_char *, int *)); /* Add our CI to pkt */ 264 static int lcp_ackci __P((fsm *, u_char *, int)); /* Peer ack'd our CI */ 265 static int lcp_nakci __P((fsm *, u_char *, int)); /* Peer nak'd our CI */ 266 static int lcp_rejci __P((fsm *, u_cha [all...] |
H A D | ipcp.c | 43 #include "fsm.h" 73 * Callbacks for fsm code. (CI = Configuration Information) 75 static void ipcp_resetci __P((fsm *)); /* Reset our CI */ 76 static int ipcp_cilen __P((fsm *)); /* Return length of our CI */ 77 static void ipcp_addci __P((fsm *, u_char *, int *)); /* Add our CI */ 78 static int ipcp_ackci __P((fsm *, u_char *, int)); /* Peer ack'd our CI */ 79 static int ipcp_nakci __P((fsm *, u_char *, int)); /* Peer nak'd our CI */ 80 static int ipcp_rejci __P((fsm *, u_char *, int)); /* Peer rej'd our CI */ 81 static int ipcp_reqci __P((fsm *, u_char *, int *, int)); /* Rcv CI */ 82 static void ipcp_up __P((fsm *)); /* W [all...] |
H A D | lcp.h | 149 extern fsm lcp_fsm[];
|
H A D | Makefile | 13 OBJS= auth.o ccp.o chap.o demand.o fsm.o ipcp.o ipv6cp.o \
|
H A D | auth.c | 85 #include "fsm.h" 925 fsm *f = (fsm *)arg;
|
/opensolaris-onvv-gate/usr/src/lib/libpp/common/ |
H A D | ppfsm.c | 25 * preprocessor and proto lexical analyzer fsm 37 * fsm[] is initialized from fsminit[]. The encoding is blown out into 38 * fsm[] for time efficiency. When in state state, and one of the 45 * above TERMINAL are represented in fsm[] as negative values. S_TOK and 49 * fsm[] has three start states: 55 * If the next state remains the same then the fsm[] transition value is 0. 56 * MAX+1 is a power of 2 so that fsm[state][EOF==MAX+1] actually accesses 57 * fsm[state+1][0] which is ~S_EOB for all states. This preserves the 58 * power of 2 fsm[] row size for efficient array indexing. Thanks to 60 * fsm[TERMINA 550 short fsm[TERMINAL+1][MAX+1]; variable [all...] |
H A D | ppfsm.h | 61 #define INDEX(p) (((p)-fsm[0])/(MAX+1)) 63 #define IDSTATE(x) (((x)>=0&&INQMACRO(fsm[x]))?QID:(x)) 65 #define INCOMMENT(p) ((p)>=fsm[COM2]&&(p)<=fsm[COM7]) 66 #define INCOMMENTXX(p) ((p)>=fsm[COM5]&&(p)<=fsm[COM7]) 67 #define INQMACRO(p) ((p)>=fsm[MAC0]&&(p)<=fsm[LIT0]) 68 #define INTMACRO(p) ((p)>=fsm[NID]&&(p)<=fsm[LI 259 #define fsm macro [all...] |
H A D | pplex.c | 227 rp = fsm[state]; 297 rp = fsm[COM2]; 325 rp = fsm[INCOMMENTXX(rp) ? COM5 : COM3]; 435 if (state = fsm[TERMINAL][INDEX(rp)+1]) 829 rp = fsm[state]; 877 rp = fsm[LIT1]; 890 rp = fsm[LT1]; 894 rp = fsm[HDR1]; 896 else rp = fsm[LIT1]; 1898 rp = fsm[WS [all...] |
H A D | ppproto.c | 594 rp = fsm[state]; 635 rp = fsm[COM2]; 645 rp = fsm[COM5]; 657 rp = fsm[INCOMMENTXX(rp) ? COM5 : COM3]; 666 if (state = fsm[TERMINAL][INDEX(rp)+1]) 745 rp = fsm[LIT1]; 833 rp = fsm[LIT1]; 934 rp = fsm[NEXT(state)]; 1089 rp = fsm[state];
|
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Locale/ |
H A D | Country.pm | 378 fm:fsm:583:Micronesia, Federated States of
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_hw.h | 3205 uint32_t fsm :1; member in struct:hermon_hw_addr_path_s 3248 uint32_t fsm :1; member in struct:hermon_hw_addr_path_s 3303 uint32_t fsm :1; member in struct:hermon_hw_rss_s 3358 uint32_t fsm :1; member in struct:hermon_hw_rss_s
|