summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h4
-rw-r--r--c/src/lib/libnetworking/rtems/rtems_bsdnet_internal.h4
-rw-r--r--c/src/libnetworking/rtems/rtems_bsdnet_internal.h4
-rw-r--r--cpukit/libnetworking/rtems/rtems_bsdnet_internal.h4
4 files changed, 16 insertions, 0 deletions
diff --git a/c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h b/c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h
index 646e0213f8..559bafd4c5 100644
--- a/c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h
+++ b/c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h
@@ -21,6 +21,10 @@ typedef unsigned int vm_size_t;
#define _BSD_PID_T_ rtems_id
#define _BSD_VA_LIST_ char *
+/* make sure we get the network versions of these */
+#include "../machine/types.h"
+#include "../machine/param.h"
+
#include <sys/time.h>
struct itimerval {
struct timeval it_interval;
diff --git a/c/src/lib/libnetworking/rtems/rtems_bsdnet_internal.h b/c/src/lib/libnetworking/rtems/rtems_bsdnet_internal.h
index 646e0213f8..559bafd4c5 100644
--- a/c/src/lib/libnetworking/rtems/rtems_bsdnet_internal.h
+++ b/c/src/lib/libnetworking/rtems/rtems_bsdnet_internal.h
@@ -21,6 +21,10 @@ typedef unsigned int vm_size_t;
#define _BSD_PID_T_ rtems_id
#define _BSD_VA_LIST_ char *
+/* make sure we get the network versions of these */
+#include "../machine/types.h"
+#include "../machine/param.h"
+
#include <sys/time.h>
struct itimerval {
struct timeval it_interval;
diff --git a/c/src/libnetworking/rtems/rtems_bsdnet_internal.h b/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
index 646e0213f8..559bafd4c5 100644
--- a/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
+++ b/c/src/libnetworking/rtems/rtems_bsdnet_internal.h
@@ -21,6 +21,10 @@ typedef unsigned int vm_size_t;
#define _BSD_PID_T_ rtems_id
#define _BSD_VA_LIST_ char *
+/* make sure we get the network versions of these */
+#include "../machine/types.h"
+#include "../machine/param.h"
+
#include <sys/time.h>
struct itimerval {
struct timeval it_interval;
diff --git a/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h b/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h
index 646e0213f8..559bafd4c5 100644
--- a/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h
+++ b/cpukit/libnetworking/rtems/rtems_bsdnet_internal.h
@@ -21,6 +21,10 @@ typedef unsigned int vm_size_t;
#define _BSD_PID_T_ rtems_id
#define _BSD_VA_LIST_ char *
+/* make sure we get the network versions of these */
+#include "../machine/types.h"
+#include "../machine/param.h"
+
#include <sys/time.h>
struct itimerval {
struct timeval it_interval;