Lines Matching defs:ses
216 struct session *ses = (struct session *)malloc(sizeof(struct session));
218 ses=(void *)malloc(sizeof(struct session));
220 if(!ses){
223 memset(ses,0,sizeof(struct session));
228 setlogmask (LOG_UPTO (ses->opt_debug ? LOG_DEBUG : LOG_INFO));
231 if ((get_args (argc,(char **) argv,ses)) <1)
234 filt=ses->filt; /* makes the code more readable */
236 if (!ses->np) {
237 poe_create_pidfile (ses);
243 if(ses->type == SESSION_CLIENT){
245 poe_info(ses,"calling client_init_ses\n");
246 ret = client_init_ses(ses,ses->name);
252 while (ses->filt->num_restart > 0)
254 poe_info(ses,"Restart number %d ",ses->filt->num_restart);
255 ppp_connect (ses);
256 ses->filt->num_restart--;
259 }else if( ses->type == SESSION_SERVER ){
261 poe_info(ses,"calling srv_init_ses\n");
262 ret = srv_init_ses(ses,ses->name);
270 ret = ppp_connect(ses);
277 poe_info(ses,"ppp_connect came back! %d",ret);