Lines Matching defs:spr
89 static struct spppauthcfg spr;
205 memset(&spr, 0, sizeof spr);
206 strncpy(spr.ifname, ifname, sizeof spr.ifname);
207 spr.myauth = SPPP_AUTHPROTO_NOCHG;
208 spr.hisauth = SPPP_AUTHPROTO_NOCHG;
241 if (ioctl(s, SPPPGETAUTHCFG, &spr) == -1)
244 if (spr.myname_length)
245 if ((spr.myname = malloc(spr.myname_length)) == NULL)
247 if (spr.hisname_length)
248 if ((spr.hisname = malloc(spr.hisname_length)) == NULL)
251 if (ioctl(s, SPPPGETAUTHCFG, &spr) == -1)
267 print_vals(ifname, status.phase, &spr, lcp.lcp_timeout,
275 if (spr.hisname) free(spr.hisname);
276 if (spr.myname) free(spr.myname);
308 if (ioctl(s, SPPPSETAUTHCFG, &spr) == -1)
367 print_vals(ifname, status.phase, &spr, lcp.lcp_timeout,
389 spr.myauth =
390 spr.hisauth = SPPP_AUTHPROTO_PAP;
392 spr.myauth = spr.hisauth = SPPP_AUTHPROTO_CHAP;
394 spr.myauth = spr.hisauth = SPPP_AUTHPROTO_NONE;
401 spr.myauth = SPPP_AUTHPROTO_PAP;
403 spr.myauth = SPPP_AUTHPROTO_CHAP;
405 spr.myauth = SPPP_AUTHPROTO_NONE;
410 spr.myname = arg + off;
411 spr.myname_length = strlen(spr.myname)+1;
414 spr.mysecret = arg + off;
415 spr.mysecret_length = strlen(spr.mysecret)+1;
420 spr.hisauth = SPPP_AUTHPROTO_PAP;
422 spr.hisauth = SPPP_AUTHPROTO_CHAP;
424 spr.hisauth = SPPP_AUTHPROTO_NONE;
429 spr.hisname = arg + off;
430 spr.hisname_length = strlen(spr.hisname)+1;
433 spr.hissecret = arg + off;
434 spr.hissecret_length = strlen(spr.hissecret)+1;
464 spr.hisauthflags |= SPPP_AUTHFLAG_NOCALLOUT;
466 spr.hisauthflags &= ~SPPP_AUTHFLAG_NOCALLOUT;
468 spr.hisauthflags |= SPPP_AUTHFLAG_NORECHALLENGE;
470 spr.hisauthflags &= ~SPPP_AUTHFLAG_NORECHALLENGE;
472 spr.myauthflags |= SPPP_AUTHFLAG_PASSIVEAUTHPROTO;
475 spr.defs.enable_vj = 1;
477 spr.defs.enable_vj = 0;