diff options
author | Kozlov Dmitry <dima@server> | 2010-09-27 20:07:32 +0400 |
---|---|---|
committer | Kozlov Dmitry <dima@server> | 2010-09-27 20:07:32 +0400 |
commit | 0325cc5f07ac992414129b4f47ae4aae017dbd2b (patch) | |
tree | 52c6d762dd62b347695aa51ab5cf4944e5f7bd9b /accel-pptpd/ppp/ppp_fsm.h | |
parent | 59d9616d73973c529b08578f3596acaa081cd8bf (diff) | |
download | accel-ppp-0325cc5f07ac992414129b4f47ae4aae017dbd2b.tar.gz accel-ppp-0325cc5f07ac992414129b4f47ae4aae017dbd2b.zip |
bug fixes
Diffstat (limited to 'accel-pptpd/ppp/ppp_fsm.h')
-rw-r--r-- | accel-pptpd/ppp/ppp_fsm.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/accel-pptpd/ppp/ppp_fsm.h b/accel-pptpd/ppp/ppp_fsm.h index d8624eb7..4252a557 100644 --- a/accel-pptpd/ppp/ppp_fsm.h +++ b/accel-pptpd/ppp/ppp_fsm.h @@ -12,6 +12,7 @@ typedef enum {FSM_Initial=0,FSM_Starting,FSM_Closed,FSM_Stopped,FSM_Closing,FSM_ #define TERMREQ 5 /* Termination Request */ #define TERMACK 6 /* Termination Ack */ #define CODEREJ 7 /* Code Reject */ +#define PROTOREJ 8 /* Code Reject */ #define ECHOREQ 9 /* Echo Request */ #define ECHOREP 10 /* Echo Reply */ @@ -29,6 +30,7 @@ struct ppp_fsm_t int max_configure; int max_failure; int timeout; + int conf_failure; int id; int recv_id; @@ -42,6 +44,9 @@ struct ppp_fsm_t void (*send_conf_ack)(struct ppp_fsm_t*); void (*send_conf_nak)(struct ppp_fsm_t*); void (*send_conf_rej)(struct ppp_fsm_t*); + void (*send_code_rej)(struct ppp_fsm_t*); + void (*send_term_req)(struct ppp_fsm_t*); + void (*send_term_ack)(struct ppp_fsm_t*); }; void ppp_fsm_init(struct ppp_fsm_t*); |