/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/l2tp/ |
H A D | l2tp_core.h | 85 struct l2tp_session { struct 131 int (*build_header)(struct l2tp_session *session, void *buf); 132 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len); 133 void (*session_close)(struct l2tp_session *session); 134 void (*ref)(struct l2tp_session *session); 135 void (*deref)(struct l2tp_session *session); 191 int (*session_delete)(struct l2tp_session *session); 199 static inline void *l2tp_session_priv(struct l2tp_session *session) 224 extern struct l2tp_session *l2tp_session_find(struct net *net, struct l2tp_tunnel *tunnel, u32 session_id); 225 extern struct l2tp_session *l2tp_session_find_nt [all...] |
H A D | l2tp_core.c | 139 static struct l2tp_session *l2tp_session_find_2(struct net *net, u32 session_id) 144 struct l2tp_session *session; 173 struct l2tp_session *l2tp_session_find(struct net *net, struct l2tp_tunnel *tunnel, u32 session_id) 176 struct l2tp_session *session; 200 struct l2tp_session *l2tp_session_find_nth(struct l2tp_tunnel *tunnel, int nth) 204 struct l2tp_session *session; 226 struct l2tp_session *l2tp_session_find_by_ifname(struct net *net, char *ifname) 231 struct l2tp_session *session; 296 static void l2tp_recv_queue_skb(struct l2tp_session *session, struct sk_buff *skb) 323 static void l2tp_recv_dequeue_skb(struct l2tp_session *sessio [all...] |
H A D | l2tp_eth.c | 41 struct l2tp_session *session; 87 struct l2tp_session *session = priv->session; 111 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) 160 static void l2tp_eth_delete(struct l2tp_session *session) 178 struct l2tp_session *session = arg; 191 struct l2tp_session *session;
|
H A D | l2tp_ppp.c | 123 * l2tp_session, referenced via session->priv[]. 146 static inline struct l2tp_session *pppol2tp_sock_to_session(struct sock *sk) 148 struct l2tp_session *session; 154 session = (struct l2tp_session *)(sk->sk_user_data); 225 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) 278 static void pppol2tp_session_sock_hold(struct l2tp_session *session) 286 static void pppol2tp_session_sock_put(struct l2tp_session *session) 309 struct l2tp_session *session; 393 struct l2tp_session *session; 449 static void pppol2tp_session_close(struct l2tp_session *sessio [all...] |
H A D | l2tp_debugfs.c | 43 struct l2tp_session *session; /* NULL means get next tunnel */ 111 struct l2tp_session *session; 113 session = hlist_entry(walk, struct l2tp_session, hlist); 154 struct l2tp_session *session = v;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/l2tp/ |
H A D | l2tp_core.h | 85 struct l2tp_session { struct 131 int (*build_header)(struct l2tp_session *session, void *buf); 132 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len); 133 void (*session_close)(struct l2tp_session *session); 134 void (*ref)(struct l2tp_session *session); 135 void (*deref)(struct l2tp_session *session); 191 int (*session_delete)(struct l2tp_session *session); 199 static inline void *l2tp_session_priv(struct l2tp_session *session) 224 extern struct l2tp_session *l2tp_session_find(struct net *net, struct l2tp_tunnel *tunnel, u32 session_id); 225 extern struct l2tp_session *l2tp_session_find_nt [all...] |
H A D | l2tp_core.c | 139 static struct l2tp_session *l2tp_session_find_2(struct net *net, u32 session_id) 144 struct l2tp_session *session; 173 struct l2tp_session *l2tp_session_find(struct net *net, struct l2tp_tunnel *tunnel, u32 session_id) 176 struct l2tp_session *session; 200 struct l2tp_session *l2tp_session_find_nth(struct l2tp_tunnel *tunnel, int nth) 204 struct l2tp_session *session; 226 struct l2tp_session *l2tp_session_find_by_ifname(struct net *net, char *ifname) 231 struct l2tp_session *session; 296 static void l2tp_recv_queue_skb(struct l2tp_session *session, struct sk_buff *skb) 323 static void l2tp_recv_dequeue_skb(struct l2tp_session *sessio [all...] |
H A D | l2tp_eth.c | 41 struct l2tp_session *session; 87 struct l2tp_session *session = priv->session; 111 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) 160 static void l2tp_eth_delete(struct l2tp_session *session) 178 struct l2tp_session *session = arg; 191 struct l2tp_session *session;
|
H A D | l2tp_ppp.c | 123 * l2tp_session, referenced via session->priv[]. 146 static inline struct l2tp_session *pppol2tp_sock_to_session(struct sock *sk) 148 struct l2tp_session *session; 154 session = (struct l2tp_session *)(sk->sk_user_data); 225 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) 278 static void pppol2tp_session_sock_hold(struct l2tp_session *session) 286 static void pppol2tp_session_sock_put(struct l2tp_session *session) 309 struct l2tp_session *session; 393 struct l2tp_session *session; 449 static void pppol2tp_session_close(struct l2tp_session *sessio [all...] |
H A D | l2tp_debugfs.c | 43 struct l2tp_session *session; /* NULL means get next tunnel */ 111 struct l2tp_session *session; 113 session = hlist_entry(walk, struct l2tp_session, hlist); 154 struct l2tp_session *session = v;
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/rp-l2tp/ |
H A D | l2tp.h | 164 } l2tp_session; typedef in typeref:struct:l2tp_session_t 170 int (*establish)(l2tp_session *ses); 174 void (*close)(l2tp_session *ses, char const *reason, int may_reestablish); 177 void (*handle_ppp_frame)(l2tp_session *ses, unsigned char *buf, 354 l2tp_session *l2tp_tunnel_find_session(l2tp_tunnel *tunnel, uint16_t sid); 357 void l2tp_tunnel_add_session(l2tp_session *ses); 359 void l2tp_tunnel_delete_session(l2tp_session *ses, char const *reason, int may_reestablish); 368 l2tp_session *l2tp_tunnel_first_session(l2tp_tunnel *tunnel, void **cursor); 369 l2tp_session *l2tp_tunnel_next_session(l2tp_tunnel *tunnel, void **cursor); 379 void l2tp_session_lcp_snoop(l2tp_session *se [all...] |
H A D | session.c | 26 static void session_set_state(l2tp_session *session, int state); 27 static void session_send_sli(l2tp_session *session); 53 return (unsigned int) ((l2tp_session *) data)->my_id; 69 return ((l2tp_session *) d1)->my_id != ((l2tp_session *) d2)->my_id; 84 hash_init(tab, offsetof(l2tp_session, hash_by_my_id), 98 l2tp_session_free(l2tp_session *ses, char const *reason, int may_reestablish) 106 memset(ses, 0, sizeof(l2tp_session)); 122 l2tp_session * 128 l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/rp-l2tp/ |
H A D | l2tp.h | 164 } l2tp_session; typedef in typeref:struct:l2tp_session_t 170 int (*establish)(l2tp_session *ses); 174 void (*close)(l2tp_session *ses, char const *reason, int may_reestablish); 177 void (*handle_ppp_frame)(l2tp_session *ses, unsigned char *buf, 354 l2tp_session *l2tp_tunnel_find_session(l2tp_tunnel *tunnel, uint16_t sid); 357 void l2tp_tunnel_add_session(l2tp_session *ses); 359 void l2tp_tunnel_delete_session(l2tp_session *ses, char const *reason, int may_reestablish); 368 l2tp_session *l2tp_tunnel_first_session(l2tp_tunnel *tunnel, void **cursor); 369 l2tp_session *l2tp_tunnel_next_session(l2tp_tunnel *tunnel, void **cursor); 379 void l2tp_session_lcp_snoop(l2tp_session *se [all...] |
H A D | session.c | 26 static void session_set_state(l2tp_session *session, int state); 27 static void session_send_sli(l2tp_session *session); 53 return (unsigned int) ((l2tp_session *) data)->my_id; 69 return ((l2tp_session *) d1)->my_id != ((l2tp_session *) d2)->my_id; 84 hash_init(tab, offsetof(l2tp_session, hash_by_my_id), 98 l2tp_session_free(l2tp_session *ses, char const *reason, int may_reestablish) 106 memset(ses, 0, sizeof(l2tp_session)); 122 l2tp_session * 128 l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/rp-l2tp/ |
H A D | l2tp.h | 164 } l2tp_session; typedef in typeref:struct:l2tp_session_t 170 int (*establish)(l2tp_session *ses); 174 void (*close)(l2tp_session *ses, char const *reason, int may_reestablish); 177 void (*handle_ppp_frame)(l2tp_session *ses, unsigned char *buf, 354 l2tp_session *l2tp_tunnel_find_session(l2tp_tunnel *tunnel, uint16_t sid); 357 void l2tp_tunnel_add_session(l2tp_session *ses); 359 void l2tp_tunnel_delete_session(l2tp_session *ses, char const *reason, int may_reestablish); 368 l2tp_session *l2tp_tunnel_first_session(l2tp_tunnel *tunnel, void **cursor); 369 l2tp_session *l2tp_tunnel_next_session(l2tp_tunnel *tunnel, void **cursor); 379 void l2tp_session_lcp_snoop(l2tp_session *se [all...] |
H A D | session.c | 26 static void session_set_state(l2tp_session *session, int state); 27 static void session_send_sli(l2tp_session *session); 53 return (unsigned int) ((l2tp_session *) data)->my_id; 69 return ((l2tp_session *) d1)->my_id != ((l2tp_session *) d2)->my_id; 84 hash_init(tab, offsetof(l2tp_session, hash_by_my_id), 98 l2tp_session_free(l2tp_session *ses, char const *reason, int may_reestablish) 106 memset(ses, 0, sizeof(l2tp_session)); 122 l2tp_session * 128 l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/rp-l2tp/handlers/ |
H A D | cmd.c | 72 describe_session(l2tp_session *ses, 101 l2tp_session *ses; 334 l2tp_session *sess; 379 l2tp_session *sess;
|
H A D | sync-pppd.c | 39 static int establish_session(l2tp_session *ses); 40 static void close_session(l2tp_session *ses, char const *reason, int may_reestablish); 41 static void handle_frame(l2tp_session *ses, unsigned char *buf, size_t len); 75 l2tp_session *ses; /* L2TP session we're hooked to */ 157 handle_frame(l2tp_session *ses, 192 close_session(l2tp_session *ses, char const *reason, int may_reestablish) 233 l2tp_session *ses; 280 l2tp_session *ses = (l2tp_session *) data; 310 establish_session(l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/rp-l2tp/handlers/ |
H A D | cmd.c | 72 describe_session(l2tp_session *ses, 101 l2tp_session *ses; 334 l2tp_session *sess; 379 l2tp_session *sess;
|
H A D | sync-pppd.c | 39 static int establish_session(l2tp_session *ses); 40 static void close_session(l2tp_session *ses, char const *reason, int may_reestablish); 41 static void handle_frame(l2tp_session *ses, unsigned char *buf, size_t len); 75 l2tp_session *ses; /* L2TP session we're hooked to */ 157 handle_frame(l2tp_session *ses, 192 close_session(l2tp_session *ses, char const *reason, int may_reestablish) 233 l2tp_session *ses; 280 l2tp_session *ses = (l2tp_session *) data; 310 establish_session(l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/rp-l2tp/handlers/ |
H A D | cmd.c | 72 describe_session(l2tp_session *ses, 101 l2tp_session *ses; 334 l2tp_session *sess; 379 l2tp_session *sess;
|
H A D | sync-pppd.c | 39 static int establish_session(l2tp_session *ses); 40 static void close_session(l2tp_session *ses, char const *reason, int may_reestablish); 41 static void handle_frame(l2tp_session *ses, unsigned char *buf, size_t len); 75 l2tp_session *ses; /* L2TP session we're hooked to */ 157 handle_frame(l2tp_session *ses, 192 close_session(l2tp_session *ses, char const *reason, int may_reestablish) 233 l2tp_session *ses; 280 l2tp_session *ses = (l2tp_session *) data; 310 establish_session(l2tp_session *se [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/rp-pppoe/src/ |
H A D | pppoe-server.h | 91 l2tp_session *l2tp_ses; /* L2TP session */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/rp-pppoe/src/ |
H A D | pppoe-server.h | 91 l2tp_session *l2tp_ses; /* L2TP session */
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/rp-pppoe/src/ |
H A D | pppoe-server.h | 91 l2tp_session *l2tp_ses; /* L2TP session */
|