• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/router/rp-l2tp/handlers/

Lines Matching defs:ses

37 static int establish_session(l2tp_session *ses);
38 static void close_session(l2tp_session *ses, char const *reason, int may_reestablish);
39 static void handle_frame(l2tp_session *ses, unsigned char *buf, size_t len);
64 l2tp_session *ses; /* L2TP session we're hooked to */
137 * ses -- l2tp session
146 handle_frame(l2tp_session *ses,
150 struct slave *sl = ses->private;
169 * ses -- L2TP session
177 close_session(l2tp_session *ses, char const *reason, int may_reestablish)
179 l2tp_tunnel *tunnel = ses->tunnel;
180 struct slave *sl = ses->private;
184 ses->private = NULL;
185 sl->ses = NULL;
218 l2tp_session *ses;
222 ses = sl->ses;
229 if (ses) {
230 l2tp_tunnel *tunnel = ses->tunnel;
241 ses->private = NULL;
242 l2tp_session_send_CDN(ses, RESULT_GENERAL_REQUEST, 0,
265 l2tp_session *ses = (l2tp_session *) data;
278 if (!ses) continue;
281 l2tp_dgram_send_ppp_frame(ses, buf+EXTRA_HEADER_ROOM+2, n-2);
288 * ses -- the L2TP session
295 establish_session(l2tp_session *ses)
300 EventSelector *es = ses->tunnel->es;
305 ses->private = NULL;
307 sl->ses = ses;
328 sax.pppol2tp.addr.sin_addr.s_addr = ses->tunnel->peer_addr.sin_addr.s_addr;
329 sax.pppol2tp.addr.sin_port = ses->tunnel->peer_addr.sin_port;
331 sax.pppol2tp.s_tunnel = ses->tunnel->my_id;
332 sax.pppol2tp.s_session = ses->my_id;
333 sax.pppol2tp.d_tunnel = ses->tunnel->assigned_id;
334 sax.pppol2tp.d_session = ses->assigned_id;
381 readable, ses);
385 ses->private = sl;
405 if (ses->we_are_lac) {
421 lac_opt = ses->tunnel->peer->lac_options;
452 lns_opt = ses->tunnel->peer->lns_options;