| Included in: | aaa.c |
| avp.c | |
| avpsend.c | |
| call.c | |
| control.c | |
| file.c | |
| l2tpd.c | |
| misc.c | |
| network.c | |
| pty.c | |
| scheduler.c |
#define CONTROL_PIPE "/var/run/l2tp-control"
#define BINARY "l2tpd"
#define SERVER_VERSION "0.65.1"
#define VENDOR_NAME "Adtran, l2tpd"
#define PPPD "/usr/sbin/pppd"
#define CALL_PPP_OPTS "defaultroute"
#define FIRMWARE_REV 0x0651
#define CTBIT( ver )
#define CLBIT( ver )
#define CZBITS( ver )
#define CFBIT( ver )
#define CVER( ver )
#define DEFAULT_TX_BPS 10000000
#define DEFAULT_RX_BPS 10000000
#define DEFAULT_MAX_BPS 10000000
#define DEFAULT_MIN_BPS 10000
#define OUR_L2TP_VERSION 0x100
#define PTBIT( ver )
#define PLBIT( ver )
#define PFBIT( ver )
#define PVER( ver )
#define PZBITS( ver )
#define PRBIT( ver )
#define PSBIT( ver )
#define PPBIT( ver )
#define fcstab ppp_crc16_table
#define PPP_FLAG 0x7e
#define PPP_ESCAPE 0x7d
#define PPP_TRANS 0x20
#define PPP_INITFCS 0xffff
#define PPP_GOODFCS 0xf0b8
#define PPP_FCS( fcs, c )
#define MIN( a, b )
| struct control_hdr | |
| { | |
| _u16 ver; | |
| _u16 length; | |
| _u16 tid; | |
| _u16 cid; | |
| _u16 Ns; | |
| _u16 Nr; | |
| } |
| struct payload_hdr | |
| { | |
| _u16 ver; | |
| _u16 length; | |
| _u16 tid; | |
| _u16 cid; | |
| _u16 Ns; | |
| _u16 Nr; | |
| _u16 o_size; | |
| _u16 o_pad; | |
| } |
| struct tunnel | |
| { | |
| struct call* call_head; | |
| struct tunnel* next; | |
| int fc; | |
| struct schedule_entry* hello; | |
| int ourfc; | |
| int bc; | |
| int hbit; | |
| int ourbc; | |
| _u64 tb; | |
| _u64 ourtb; | |
| int tid; | |
| int ourtid; | |
| int qtid; | |
| int firmware; | |
| struct sockaddr_in peer; | |
| int debug; | |
| int nego; | |
| int count; | |
| int state; | |
| _u16 cSs; | |
| _u16 cSr; | |
| int cLr; | |
| char hostname[120]; | |
| char vendor[120]; | |
| struct challenge chal_us; | |
| struct challenge chal_them; | |
| char secret[120]; | |
| int rws; | |
| int ourrws; | |
| struct call* self; | |
| struct lns* lns; | |
| struct lac* lac; | |
| } |
| struct tunnel_list | |
| { | |
| struct tunnel* head; | |
| int count; | |
| int calls; | |
| } |
| Defined in: | l2tpd.c |
debug_tunnel
extern int debug_tunnel
| Defined in: | network.c |
packet_dump
extern int packet_dump
| Defined in: | network.c |
debug_avp
extern int debug_avp
| Defined in: | network.c |
debug_state
extern int debug_state
| Defined in: | network.c |
max_tunnels
extern int max_tunnels
| Defined in: | l2tpd.c |
kernel_support
extern int kernel_support
server_socket
extern int server_socket
| Defined in: | network.c |
xmit_udp
extern struct packet_queue xmit_udp
| Defined in: | l2tpd.c |
switch_io
extern int switch_io
| Defined in: | l2tpd.c |
control_fd
extern int control_fd
| Defined in: | l2tpd.c |