HomeSort by relevance Sort by last modified time
    Searched refs:fsm (Results 1 - 25 of 58) sorted by null

1 2 3

  /external/ppp/pppd/
fsm.h 2 * fsm.h - {Link, IP} Control Protocol Finite State Machine definitions.
42 * $Id: fsm.h,v 1.10 2004/11/13 02:28:15 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
89 __P((fsm *));
91 __P((fsm *));
93 __P((fsm *, u_char *, int *))
    [all...]
ecp.h 39 extern fsm ecp_fsm[];
ccp.h 46 extern fsm ccp_fsm[];
ipv6cp.h 165 extern fsm ipv6cp_fsm[];
fsm.c 2 * fsm.c - {Link, IP} Control Protocol Finite State Machine.
43 #define RCSID "$Id: fsm.c,v 1.23 2004/11/13 02:28:15 paulus Exp $"
47 * Randomize fsm id on link/init.
56 #include "fsm.h"
61 static void fsm_rconfreq __P((fsm *, int, u_char *, int));
62 static void fsm_rconfack __P((fsm *, int, u_char *, int));
63 static void fsm_rconfnakrej __P((fsm *, int, int, u_char *, int));
64 static void fsm_rtermreq __P((fsm *, int, u_char *, int));
65 static void fsm_rtermack __P((fsm *));
66 static void fsm_rcoderej __P((fsm *, u_char *, int))
    [all...]
ipcp.h 88 extern fsm ipcp_fsm[];
ipxcp.h 88 extern fsm ipxcp_fsm[];
Android.mk 7 fsm.c \
ecp.c 67 #include "fsm.h"
118 fsm ecp_fsm[NUM_PPP];
149 fsm *f = &ecp_fsm[unit];
lcp.c 54 #include "fsm.h"
66 /* steal a bit in fsm flags word */
190 fsm lcp_fsm[NUM_PPP]; /* LCP fsm structure (global)*/
203 * Callbacks for fsm code. (CI = Configuration Information)
205 static void lcp_resetci __P((fsm *)); /* Reset our CI */
206 static int lcp_cilen __P((fsm *)); /* Return length of our CI */
207 static void lcp_addci __P((fsm *, u_char *, int *)); /* Add our CI to pkt */
208 static int lcp_ackci __P((fsm *, u_char *, int)); /* Peer ack'd our CI */
209 static int lcp_nakci __P((fsm *, u_char *, int, int)); /* Peer nak'd our CI *
    [all...]
  /external/libppp/src/
fsm.h 28 * $FreeBSD: src/usr.sbin/ppp/fsm.h,v 1.29.14.1 2010/12/21 17:10:29 kensmith Exp $
61 struct fsm;
64 u_int timeout; /* FSM retry frequency */
76 int (*LayerUp)(struct fsm *); /* Layer is now up (tlu) */
77 void (*LayerDown)(struct fsm *); /* About to come down (tld) */
78 void (*LayerStart)(struct fsm *); /* Layer about to start (tls) */
79 void (*LayerFinish)(struct fsm *); /* Layer now down (tlf) */
80 void (*InitRestartCounter)(struct fsm *, int);/* Set fsm timer load */
81 void (*SendConfigReq)(struct fsm *); /* Send REQ please *
101 struct fsm { struct
    [all...]
cbcp.c 46 #include "fsm.h"
66 cbcp->fsm.state = CBCP_CLOSED;
67 cbcp->fsm.id = 0;
68 cbcp->fsm.delay = 0;
69 *cbcp->fsm.phone = '\0';
70 memset(&cbcp->fsm.timer, '\0', sizeof cbcp->fsm.timer);
83 timer_Stop(&cbcp->fsm.timer);
84 if (cbcp->fsm.restart) {
85 switch (cbcp->fsm.state)
    [all...]
ccp.h 81 struct fsm_retry fsm; /* How often/frequently to resend requests */ member in struct:ccp_config
92 struct fsm fsm; /* The finite state machine */ member in struct:ccp
127 int (*Usable)(struct fsm *); /* Ok to negotiate ? */
128 int (*Required)(struct fsm *); /* Must negotiate ? */
156 extern void ccp_SendResetReq(struct fsm *);
162 extern int ccp_DefaultUsable(struct fsm *);
163 extern int ccp_DefaultRequired(struct fsm *);
ccp.c 50 #include "fsm.h"
80 static void CcpSendConfigReq(struct fsm *);
81 static void CcpSentTerminateReq(struct fsm *);
82 static void CcpSendTerminateAck(struct fsm *, u_char);
83 static void CcpDecodeConfig(struct fsm *, u_char *, u_char *, int,
85 static void CcpLayerStart(struct fsm *);
86 static void CcpLayerFinish(struct fsm *);
87 static int CcpLayerUp(struct fsm *);
88 static void CcpLayerDown(struct fsm *);
89 static void CcpInitRestartCounter(struct fsm *, int)
    [all...]
lqr.h 66 struct fsm;
79 extern struct mbuf *lqr_RecvEcho(struct fsm *, struct mbuf *);
ipv6cp.h 38 struct fsm fsm; /* The finite state machine */ member in struct:ipv6cp
41 struct fsm_retry fsm; /* frequency to resend requests */ member in struct:ipv6cp::__anon10774
ncp.c 50 #include "fsm.h"
119 &bundle->fsm);
122 &bundle->fsm);
160 fsm_Up(&ncp->ipcp.fsm);
161 fsm_Open(&ncp->ipcp.fsm);
167 fsm_Up(&ncp->ipv6cp.fsm);
168 fsm_Open(&ncp->ipv6cp.fsm);
348 struct bundle *bundle = l->lcp.fsm.bundle;
500 n = !!(ncp->ipcp.fsm.state == ST_OPENED);
502 n += !!(ncp->ipv6cp.fsm.state == ST_OPENED)
    [all...]
ipv6cp.c 51 #include "fsm.h"
91 static int ipv6cp_LayerUp(struct fsm *);
92 static void ipv6cp_LayerDown(struct fsm *);
93 static void ipv6cp_LayerStart(struct fsm *);
94 static void ipv6cp_LayerFinish(struct fsm *);
95 static void ipv6cp_InitRestartCounter(struct fsm *, int);
96 static void ipv6cp_SendConfigReq(struct fsm *);
97 static void ipv6cp_SentTerminateReq(struct fsm *);
98 static void ipv6cp_SendTerminateAck(struct fsm *, u_char);
99 static void ipv6cp_DecodeConfig(struct fsm *, u_char *, u_char *, int
    [all...]
ipcp.h 46 struct fsm fsm; /* The finite state machine */ member in struct:ipcp
69 struct fsm_retry fsm; /* frequency to resend requests */ member in struct:ipcp::__anon10769
lcp.h 50 struct fsm fsm; /* The finite state machine */ member in struct:lcp
92 struct fsm_retry fsm; /* How often/frequently to resend requests */ member in struct:lcp::__anon10775
cbcp.h 33 /* fsm states */
54 int state; /* Our FSM state */
55 u_char id; /* Our FSM ID */
56 u_char restart; /* FSM Send again ? */
58 } fsm; member in struct:cbcp
fsm.c 28 * $FreeBSD: src/usr.sbin/ppp/fsm.c,v 1.71.26.1 2010/12/21 17:10:29 kensmith Exp $
47 #include "fsm.h"
71 static void FsmSendConfigReq(struct fsm *);
72 static void FsmSendTerminateReq(struct fsm *);
73 static void FsmInitRestartCounter(struct fsm *, int);
75 typedef void (recvfn)(struct fsm *, struct fsmheader *, struct mbuf *);
129 struct fsm *fp = (struct fsm *)v;
142 fsm_Init(struct fsm *fp, const char *name, u_short proto, int mincode,
169 NewState(struct fsm *fp, int new
    [all...]
ipcp.c 67 #include "fsm.h"
110 static int IpcpLayerUp(struct fsm *);
111 static void IpcpLayerDown(struct fsm *);
112 static void IpcpLayerStart(struct fsm *);
113 static void IpcpLayerFinish(struct fsm *);
114 static void IpcpInitRestartCounter(struct fsm *, int);
115 static void IpcpSendConfigReq(struct fsm *);
116 static void IpcpSentTerminateReq(struct fsm *);
117 static void IpcpSendTerminateAck(struct fsm *, u_char);
118 static void IpcpDecodeConfig(struct fsm *, u_char *, u_char *, int
    [all...]
lcp.c 53 #include "fsm.h"
90 static int LcpLayerUp(struct fsm *);
91 static void LcpLayerDown(struct fsm *);
92 static void LcpLayerStart(struct fsm *);
93 static void LcpLayerFinish(struct fsm *);
94 static void LcpInitRestartCounter(struct fsm *, int);
95 static void LcpSendConfigReq(struct fsm *);
96 static void LcpSentTerminateReq(struct fsm *);
97 static void LcpSendTerminateAck(struct fsm *, u_char);
98 static void LcpDecodeConfig(struct fsm *, u_char *, u_char *, int
    [all...]
datalink.c 49 #include "fsm.h"
129 log_Printf(LogPHASE, "Call peer back on %s\n", dl->cbcp.fsm.phone);
131 strncpy(dl->cfg.phone.list, dl->cbcp.fsm.phone,
143 /* if dial.timeout is < 0 (random), we don't override fsm.delay */
144 if (dl->cbcp.fsm.delay < dl->cfg.dial.timeout)
145 dl->cbcp.fsm.delay = dl->cfg.dial.timeout;
146 datalink_StartDialTimer(dl, dl->cbcp.fsm.delay);
245 fsm_Up(&dl->physical->link.lcp.fsm);
246 fsm_Open(&dl->physical->link.lcp.fsm);
560 datalink_LayerStart(void *v, struct fsm *fp
    [all...]

Completed in 171 milliseconds

1 2 3