Thanks for the  analysis and the patch. I guess I'll do a more
maintainable solution using something like #ifndef __FREEBSD_KERNEL (or
whatever name is the variable).

For maintainable solution please use

--- xfce4-netload-plugin-0.4.0.orig/panel-plugin/os.h
+++ xfce4-netload-plugin-0.4.0/panel-plugin/os.h
@@ -94,8 +94,10 @@
 #include <net/if_media.h>
 #include <net/if_mib.h>
 #include <arpa/inet.h>
+#if (__FreeBSD_kernel__ < 8) && (__FreeBSD__ < 8)
 #include <net/ppp_defs.h>
 #include <net/if_ppp.h>
+#endif
 #elif __NetBSD__            /* N E T B S D */
 #include <stdio.h>
 #include <sys/param.h>




--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to