Searched refs:fsm (Results 1 - 25 of 35) sorted by relevance

12

/freebsd-11-stable/usr.sbin/ppp/
H A Dfsm.h30 * $FreeBSD: stable/11/usr.sbin/ppp/fsm.h 330449 2018-03-05 07:26:05Z eadler $
63 struct fsm;
78 int (*LayerUp)(struct fsm *); /* Layer is now up (tlu) */
79 void (*LayerDown)(struct fsm *); /* About to come down (tld) */
80 void (*LayerStart)(struct fsm *); /* Layer about to start (tls) */
81 void (*LayerFinish)(struct fsm *); /* Layer now down (tlf) */
82 void (*InitRestartCounter)(struct fsm *, int);/* Set fsm timer load */
83 void (*SendConfigReq)(struct fsm *); /* Send REQ please */
84 void (*SentTerminateReq)(struct fsm *); /* Ter
103 struct fsm { struct
[all...]
H A Dcbcp.c48 #include "fsm.h"
68 cbcp->fsm.state = CBCP_CLOSED;
69 cbcp->fsm.id = 0;
70 cbcp->fsm.delay = 0;
71 *cbcp->fsm.phone = '\0';
72 memset(&cbcp->fsm.timer, '\0', sizeof cbcp->fsm.timer);
85 timer_Stop(&cbcp->fsm.timer);
86 if (cbcp->fsm.restart) {
87 switch (cbcp->fsm
[all...]
H A Dccp.h83 struct fsm_retry fsm; /* How often/frequently to resend requests */ member in struct:ccp_config
94 struct fsm fsm; /* The finite state machine */ member in struct:ccp
129 int (*Usable)(struct fsm *); /* Ok to negotiate ? */
130 int (*Required)(struct fsm *); /* Must negotiate ? */
158 extern void ccp_SendResetReq(struct fsm *);
164 extern int ccp_DefaultUsable(struct fsm *);
165 extern int ccp_DefaultRequired(struct fsm *);
H A Dccp.c52 #include "fsm.h"
82 static void CcpSendConfigReq(struct fsm *);
83 static void CcpSentTerminateReq(struct fsm *);
84 static void CcpSendTerminateAck(struct fsm *, u_char);
85 static void CcpDecodeConfig(struct fsm *, u_char *, u_char *, int,
87 static void CcpLayerStart(struct fsm *);
88 static void CcpLayerFinish(struct fsm *);
89 static int CcpLayerUp(struct fsm *);
90 static void CcpLayerDown(struct fsm *);
91 static void CcpInitRestartCounter(struct fsm *, in
[all...]
H A Dlqr.h68 struct fsm;
81 extern struct mbuf *lqr_RecvEcho(struct fsm *, struct mbuf *);
H A Dipv6cp.h40 struct fsm fsm; /* The finite state machine */ member in struct:ipv6cp
43 struct fsm_retry fsm; /* frequency to resend requests */ member in struct:ipv6cp::__anon8870
H A Dncp.c52 #include "fsm.h"
121 &bundle->fsm);
124 &bundle->fsm);
162 fsm_Up(&ncp->ipcp.fsm);
163 fsm_Open(&ncp->ipcp.fsm);
169 fsm_Up(&ncp->ipv6cp.fsm);
170 fsm_Open(&ncp->ipv6cp.fsm);
350 struct bundle *bundle = l->lcp.fsm.bundle;
502 n = !!(ncp->ipcp.fsm.state == ST_OPENED);
504 n += !!(ncp->ipv6cp.fsm
[all...]
H A Dipv6cp.c53 #include "fsm.h"
93 static int ipv6cp_LayerUp(struct fsm *);
94 static void ipv6cp_LayerDown(struct fsm *);
95 static void ipv6cp_LayerStart(struct fsm *);
96 static void ipv6cp_LayerFinish(struct fsm *);
97 static void ipv6cp_InitRestartCounter(struct fsm *, int);
98 static void ipv6cp_SendConfigReq(struct fsm *);
99 static void ipv6cp_SentTerminateReq(struct fsm *);
100 static void ipv6cp_SendTerminateAck(struct fsm *, u_char);
101 static void ipv6cp_DecodeConfig(struct fsm *, u_cha
[all...]
H A Dlcp.h52 struct fsm fsm; /* The finite state machine */ member in struct:lcp
94 struct fsm_retry fsm; /* How often/frequently to resend requests */ member in struct:lcp::__anon8871
H A Dipcp.h48 struct fsm fsm; /* The finite state machine */ member in struct:ipcp
71 struct fsm_retry fsm; /* frequency to resend requests */ member in struct:ipcp::__anon8865
H A Dcbcp.h35 /* fsm states */
60 } fsm; member in struct:cbcp
H A Dfsm.c30 * $FreeBSD: stable/11/usr.sbin/ppp/fsm.c 330449 2018-03-05 07:26:05Z eadler $
49 #include "fsm.h"
73 static void FsmSendConfigReq(struct fsm *);
74 static void FsmSendTerminateReq(struct fsm *);
75 static void FsmInitRestartCounter(struct fsm *, int);
77 typedef void (recvfn)(struct fsm *, struct fsmheader *, struct mbuf *);
131 struct fsm *fp = (struct fsm *)v;
144 fsm_Init(struct fsm *fp, const char *name, u_short proto, int mincode,
171 NewState(struct fsm *f
[all...]
H A Dlcp.c55 #include "fsm.h"
92 static int LcpLayerUp(struct fsm *);
93 static void LcpLayerDown(struct fsm *);
94 static void LcpLayerStart(struct fsm *);
95 static void LcpLayerFinish(struct fsm *);
96 static void LcpInitRestartCounter(struct fsm *, int);
97 static void LcpSendConfigReq(struct fsm *);
98 static void LcpSentTerminateReq(struct fsm *);
99 static void LcpSendTerminateAck(struct fsm *, u_char);
100 static void LcpDecodeConfig(struct fsm *, u_cha
[all...]
H A Dipcp.c69 #include "fsm.h"
112 static int IpcpLayerUp(struct fsm *);
113 static void IpcpLayerDown(struct fsm *);
114 static void IpcpLayerStart(struct fsm *);
115 static void IpcpLayerFinish(struct fsm *);
116 static void IpcpInitRestartCounter(struct fsm *, int);
117 static void IpcpSendConfigReq(struct fsm *);
118 static void IpcpSentTerminateReq(struct fsm *);
119 static void IpcpSendTerminateAck(struct fsm *, u_char);
120 static void IpcpDecodeConfig(struct fsm *, u_cha
[all...]
H A Ddatalink.c51 #include "fsm.h"
131 log_Printf(LogPHASE, "Call peer back on %s\n", dl->cbcp.fsm.phone);
133 strncpy(dl->cfg.phone.list, dl->cbcp.fsm.phone,
145 /* if dial.timeout is < 0 (random), we don't override fsm.delay */
146 if (dl->cbcp.fsm.delay < dl->cfg.dial.timeout)
147 dl->cbcp.fsm.delay = dl->cfg.dial.timeout;
148 datalink_StartDialTimer(dl, dl->cbcp.fsm.delay);
247 fsm_Up(&dl->physical->link.lcp.fsm);
248 fsm_Open(&dl->physical->link.lcp.fsm);
562 datalink_LayerStart(void *v, struct fsm *f
[all...]
H A Dauth.h53 struct fsm_retry fsm; /* How often/frequently to resend requests */ member in struct:authinfo::__anon8821
H A Dlqr.c48 #include "fsm.h"
79 struct hdlc *hdlc = &link2physical(lcp->fsm.link)->hdlc;
85 fsm_Output(&lcp->fsm, CODE_ECHOREQ, hdlc->lqm.echo.seq_sent++,
90 lqr_RecvEcho(struct fsm *fp, struct mbuf *bp)
160 link_PushPacket(lcp->fsm.link, bp, lcp->fsm.bundle,
161 LINK_QUEUES(lcp->fsm.link) - 1, PROTO_LQR);
168 struct physical *p = link2physical(lcp->fsm.link);
176 lcp->fsm.link->name);
178 lcp->fsm
[all...]
H A Dphysical.c67 #include "fsm.h"
558 if (p->link.lcp.fsm.state <= ST_CLOSED) {
606 p->link.lcp.fsm.bundle = dl->bundle;
607 p->link.lcp.fsm.link = &p->link;
608 memset(&p->link.lcp.fsm.FsmTimer, '\0', sizeof p->link.lcp.fsm.FsmTimer);
609 memset(&p->link.lcp.fsm.OpenTimer, '\0', sizeof p->link.lcp.fsm.OpenTimer);
610 memset(&p->link.lcp.fsm.StoppedTimer, '\0',
611 sizeof p->link.lcp.fsm
[all...]
H A DMakefile8 command.c datalink.c deflate.c defs.c exec.c filter.c fsm.c hdlc.c \
H A Dpred.c45 #include "fsm.h"
243 fsm_Reopen(&ccp->fsm);
252 fsm_Reopen(&ccp->fsm);
285 ccp->fsm.link->name, pre);
286 fsm_Reopen(&ccp->fsm);
H A Dauth.c59 #include "fsm.h"
410 authp->cfg.fsm.timeout = DEF_FSMRETRY;
411 authp->cfg.fsm.maxreq = DEF_FSMAUTHTRIES;
412 authp->cfg.fsm.maxtrm = 0; /* not used */
425 authp->authtimer.load = authp->cfg.fsm.timeout * SECTICKS;
427 authp->retry = authp->cfg.fsm.maxreq;
H A Dcommand.c69 #include "fsm.h"
946 if (!arg->cx->physical->link.lcp.fsm.StoppedTimer.load)
950 arg->cx->physical->link.lcp.fsm.StoppedTimer.load / SECTICKS);
953 if (!arg->cx->physical->link.ccp.fsm.StoppedTimer.load)
957 arg->cx->physical->link.ccp.fsm.StoppedTimer.load / SECTICKS);
1260 if (arg->cx->physical->link.lcp.fsm.state > ST_CLOSED) {
1262 State2Nam(arg->cx->physical->link.lcp.fsm.state));
1294 if (cx->physical->link.lcp.fsm.state == ST_OPENED)
1295 fsm_Reopen(&cx->physical->link.lcp.fsm);
1301 struct fsm *f
[all...]
H A Dmppe.c49 #include "fsm.h"
317 fsm_Output(&ccp->fsm, CODE_RESETREQ, ccp->fsm.reqid++, NULL, 0,
332 fsm_Output(&ccp->fsm, CODE_RESETREQ, ccp->fsm.reqid++, NULL, 0,
432 MPPEUsable(struct fsm *fp)
460 MPPERequired(struct fsm *fp)
/freebsd-11-stable/sbin/iscontrol/
H A DMakefile4 SRCS= iscontrol.c pdu.c fsm.c config.c login.c auth_subr.c misc.c
H A Discontrol.h143 int fsm(isc_opt_t *op);

Completed in 222 milliseconds

12