[Olsr-dev] patches for FreeBSD
John Hay
(spam-protected)
Tue Jan 8 11:57:26 CET 2008
> >From which .h file does the "u_long" type (and the others below) come
> from?
>
> Just add a #include line before before the `#include <net/route.h>` in
> src/routing_table.h.
Ok, here is my new patch.
John
--
John Hay -- (spam-protected) / (spam-protected)
--- src/routing_table.h.orig 2008-01-02 16:00:21.000000000 +0200
+++ src/routing_table.h 2008-01-08 12:42:51.000000000 +0200
@@ -42,6 +42,10 @@
#ifndef _OLSR_ROUTING_TABLE
#define _OLSR_ROUTING_TABLE
+#include <sys/types.h>
+#include <sys/time.h>
+#include <sys/socket.h>
+#include <net/if.h>
#include <net/route.h>
#include "hna_set.h"
#include "link_set.h"
--- src/ifnet.h.orig 2008-01-02 16:00:20.000000000 +0200
+++ src/ifnet.h 2008-01-08 12:43:32.000000000 +0200
@@ -48,6 +48,7 @@
/* To get ifreq */
#include <arpa/inet.h>
+#include <sys/socket.h>
#include <net/if.h>
#include "olsr_cfg.h"
More information about the Olsr-dev
mailing list