--- pppoe.h.orig 2020-05-27 00:29:37 UTC +++ pppoe.h @@ -62,10 +62,14 @@ extern int IsSetID; #include #endif +#ifdef __FreeBSD__ +#include +#include +#endif + #ifdef USE_BPF extern int bpfSize; struct PPPoEPacketStruct; -void sessionDiscoveryPacket(struct PPPoEPacketStruct *packet); #define BPF_BUFFER_IS_EMPTY (bpfSize <= 0) #define BPF_BUFFER_HAS_DATA (bpfSize > 0) #define ethhdr ether_header