X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fplugins%2Frp-pppoe%2Fpppoe.h;h=20318cb44a76ded0b9b394c245624cae5d460e76;hb=44012ae879e809ad1f75e6c69712619cefaa4add;hp=c4aaa6e68856e8506643a6c30c86177070af1fd7;hpb=a3f379befd11934466271aaca76b2809ae8595d0;p=ppp.git diff --git a/pppd/plugins/rp-pppoe/pppoe.h b/pppd/plugins/rp-pppoe/pppoe.h index c4aaa6e..20318cb 100644 --- a/pppd/plugins/rp-pppoe/pppoe.h +++ b/pppd/plugins/rp-pppoe/pppoe.h @@ -15,13 +15,11 @@ #include "config.h" -#if defined(HAVE_NETPACKET_PACKET_H) || defined(HAVE_LINUX_IF_PACKET_H) -#define _POSIX_SOURCE 1 /* For sigaction defines */ -#endif - #include /* For FILE */ #include /* For pid_t */ +#include "pppd/pppd.h" /* For error */ + /* How do we access raw Ethernet devices? */ #undef USE_LINUX_PACKET #undef USE_BPF @@ -245,6 +243,7 @@ typedef struct PPPoEConnectionStruct { int error; /* Error packet received */ int debug; /* Set to log packets sent and received */ int discoveryTimeout; /* Timeout for discovery packets */ + int discoveryAttempts; /* Number of discovery attempts */ int seenMaxPayload; int mtu; /* Stored MTU */ int mru; /* Stored MRU */