diff --git a/kppp/pppstats.cpp b/kppp/pppstats.cpp index eb209990..9dd6f366 100644 --- a/kppp/pppstats.cpp +++ b/kppp/pppstats.cpp @@ -56,9 +56,12 @@ #include #ifdef __DragonFly__ #include -#elif defined(__FreeBSD__) +#elif defined(__FreeBSD__) || defined(__NetBSD__) #include #include +#ifdef __NetBSD__ +#include +#endif #else #include #endif @@ -294,7 +297,7 @@ bool PPPStats::doStats() { #ifndef STREAMS bool PPPStats::get_ppp_stats(struct ppp_stats *curp){ -# if !defined(__FreeBSD__) +# if !defined(__FreeBSD__) && !defined(__NetBSD__) struct ifpppstatsreq req; if(s==0)