summaryrefslogtreecommitdiffstats
path: root/kppp/opener.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kppp/opener.cpp')
-rw-r--r--kppp/opener.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/kppp/opener.cpp b/kppp/opener.cpp
index 2d88ef88..0d46edd9 100644
--- a/kppp/opener.cpp
+++ b/kppp/opener.cpp
@@ -72,6 +72,11 @@ extern "C" int _Precvmsg(int, void*, int);
# include <net/ppp_layer/ppp_defs.h>
# include <net/if.h>
# include <net/ppp/if_ppp.h>
+# elif defined HAVE_LINUX_IF_PPP_H
+# ifndef aligned_u64
+# define aligned_u64 unsigned long long __attribute__((aligned(8)))
+# endif
+# include <linux/if_ppp.h>
# endif
#else
# include <net/ppp_defs.h>