From c2d2034ae8faf3a5d96df98d86ee7c1090579808 Mon Sep 17 00:00:00 2001 From: Sylvain Rochet Date: Sat, 9 Jun 2012 16:56:32 +0200 Subject: [PATCH] PPPoE persist is working, removing FIXME comments about that --- src/netif/ppp/ppp.c | 10 +--------- src/netif/ppp/ppp_impl.h | 1 - 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/src/netif/ppp/ppp.c b/src/netif/ppp/ppp.c index cb15c5ee..4ab02f2e 100644 --- a/src/netif/ppp/ppp.c +++ b/src/netif/ppp/ppp.c @@ -1803,17 +1803,9 @@ static void ppp_over_ethernet_link_status_cb(int pd, int state) { void ppp_link_down(int pd) { PPPDEBUG(LOG_DEBUG, ("ppp_link_down: unit %d\n", pd)); -#if PPPOE_SUPPORT - if (ppp_control_list[pd].ethif) { -/* FIXME: find a way to set PPPoE down without disconnecting and freeing PPPoE structures */ -/* pppoe_disconnect(ppp_control_list[pd].pppoe_sc); */ - } else -#endif /* PPPOE_SUPPORT */ - { #if PPPOS_SUPPORT && PPP_INPROC_OWNTHREAD - ppp_receive_wakeup(pd); + ppp_receive_wakeup(pd); #endif /* PPPOS_SUPPORT && PPP_INPROC_OWNTHREAD*/ - } } void ppp_link_terminated(int pd) { diff --git a/src/netif/ppp/ppp_impl.h b/src/netif/ppp/ppp_impl.h index 1ade48c4..2ecbd500 100644 --- a/src/netif/ppp/ppp_impl.h +++ b/src/netif/ppp/ppp_impl.h @@ -255,7 +255,6 @@ struct epdisc { /* * Global variables. */ -extern int status; /* exit status for pppd */ extern u_char outpacket_buf[]; /* Buffer for outgoing packets */ #ifdef HAVE_MULTILINK