summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
847ebe6)
send termack after resetting link asyncmap
-static char rcsid[] = "$Id: fsm.c,v 1.1 1993/11/11 03:54:25 paulus Exp $";
+static char rcsid[] = "$Id: fsm.c,v 1.2 1994/04/18 04:01:50 paulus Exp $";
#include <stdio.h>
#include <sys/types.h>
#include <stdio.h>
#include <sys/types.h>
#include <syslog.h>
#include "ppp.h"
#include <syslog.h>
#include "ppp.h"
PROTO_NAME(f), len));
return;
}
PROTO_NAME(f), len));
return;
}
switch (f->state) {
case CLOSED:
switch (f->state) {
case CLOSED:
PROTO_NAME(f), (code==CONFNAK? "Nak": "reject"), len));
return;
}
PROTO_NAME(f), (code==CONFNAK? "Nak": "reject"), len));
return;
}
switch (f->state) {
case CLOSED:
switch (f->state) {
case CLOSED:
FSMDEBUG((LOG_INFO, "fsm_rtermreq(%s): Rcvd id %d.",
PROTO_NAME(f), id));
FSMDEBUG((LOG_INFO, "fsm_rtermreq(%s): Rcvd id %d.",
PROTO_NAME(f), id));
- fsm_sdata(f, TERMACK, id, NULL, 0);
switch (f->state) {
case ACKRCVD:
case ACKSENT:
switch (f->state) {
case ACKRCVD:
case ACKSENT:
TIMEOUT(fsm_timeout, (caddr_t) f, f->timeouttime);
break;
}
TIMEOUT(fsm_timeout, (caddr_t) f, f->timeouttime);
break;
}
+
+ fsm_sdata(f, TERMACK, id, NULL, 0);