Add support for Hidden AVPs and chap-response

This commit is contained in:
David Parrish 2004-09-19 23:19:23 +00:00
parent 9801c8cd41
commit ab0c6fbd45
3 changed files with 96 additions and 4 deletions

6
ppp.c
View file

@ -1,6 +1,6 @@
// L2TPNS PPP Stuff
char const *cvs_id_ppp = "$Id: ppp.c,v 1.14 2004-09-02 04:18:07 fred_nerk Exp $";
char const *cvs_id_ppp = "$Id: ppp.c,v 1.15 2004-09-19 23:19:23 fred_nerk Exp $";
#include <stdio.h>
#include <string.h>
@ -512,7 +512,8 @@ void processipcp(tunnelidt t, sessionidt s, u8 * p, u16 l)
{
// happy with our IPCP
u16 r = session[s].radius;
if ((!r || radius[r].state == RADIUSIPCP) && !session[s].walled_garden) {
if ((!r || radius[r].state == RADIUSIPCP) && !session[s].walled_garden)
{
if (!r)
r = radiusnew(s);
if (r)
@ -636,7 +637,6 @@ void processipin(tunnelidt t, sessionidt s, u8 * p, u16 l)
{
ipt ip;
CSTAT(call_processipin);
log_hex(5, "IP", p, l);