diff options
Diffstat (limited to 'kppp/pppstats.cpp')
-rw-r--r-- | kppp/pppstats.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/kppp/pppstats.cpp b/kppp/pppstats.cpp index d4b3007e..fb4d6428 100644 --- a/kppp/pppstats.cpp +++ b/kppp/pppstats.cpp @@ -71,7 +71,13 @@ #endif #include <sys/socket.h> /* *BSD, Linux, NeXT, Ultrix etc. */ #ifndef HAVE_NET_IF_PPP_H - #if defined(__DragonFly__) + #ifdef HAVE_LINUX_IF_PPP_H + #include <linux/if.h> + #ifndef aligned_u64 + #define aligned_u64 unsigned long long __attribute__((aligned(8))) + #endif + #include <linux/if_ppp.h> + #elif defined(__DragonFly__) #include <net/if.h> #include <net/ppp/if_ppp.h> #endif |