Searched refs:l2tp_session (Results 1 - 25 of 38) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/l2tp/
H A Dl2tp_core.h85 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 Dl2tp_core.c139 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 Dl2tp_eth.c41 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 Dl2tp_ppp.c123 * 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 Dl2tp_debugfs.c43 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 Dl2tp_core.h85 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 Dl2tp_core.c139 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 Dl2tp_eth.c41 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 Dl2tp_ppp.c123 * 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 Dl2tp_debugfs.c43 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 Dl2tp.h164 } 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 Dsession.c26 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 Dl2tp.h164 } 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 Dsession.c26 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 Dl2tp.h164 } 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 Dsession.c26 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 Dcmd.c72 describe_session(l2tp_session *ses,
101 l2tp_session *ses;
334 l2tp_session *sess;
379 l2tp_session *sess;
H A Dsync-pppd.c39 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 Dcmd.c72 describe_session(l2tp_session *ses,
101 l2tp_session *ses;
334 l2tp_session *sess;
379 l2tp_session *sess;
H A Dsync-pppd.c39 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 Dcmd.c72 describe_session(l2tp_session *ses,
101 l2tp_session *ses;
334 l2tp_session *sess;
379 l2tp_session *sess;
H A Dsync-pppd.c39 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 Dpppoe-server.h91 l2tp_session *l2tp_ses; /* L2TP session */
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/rp-pppoe/src/
H A Dpppoe-server.h91 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 Dpppoe-server.h91 l2tp_session *l2tp_ses; /* L2TP session */

Completed in 114 milliseconds

12