summaryrefslogtreecommitdiffstats
path: root/bsd_eth_drivers/if_em/e1000_osdep.h
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2009-10-20 23:46:58 +0000
committerTill Straumann <strauman@slac.stanford.edu>2009-10-20 23:46:58 +0000
commit4610a13b765dcf1ee612334de2922e5d5bfb0d9c (patch)
tree00ce21917217a28832940213b28ac28c9536ecd4 /bsd_eth_drivers/if_em/e1000_osdep.h
parent2009-10-20 Till Straumann <Till.Straumann@TU-Berlin.de> (diff)
downloadlibbsdport-4610a13b765dcf1ee612334de2922e5d5bfb0d9c.tar.bz2
2009-10-20 Till Straumann <Till.Straumann@TU-Berlin.de>
* libbsdport/libbsdport.h, if_em/e1000_osdep.h: We need __BSD_VISIBLE defined. Some things in the rtems headers changed with 4.10 (can't pinpoint the details). We now #define __INSIDE_RTEMS_BSD_TCPIP_STACK__ before explicitly including <rtems/rtems_bsdnet.h> and this seemed to fix things for 4.10.
Diffstat (limited to 'bsd_eth_drivers/if_em/e1000_osdep.h')
-rw-r--r--bsd_eth_drivers/if_em/e1000_osdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/bsd_eth_drivers/if_em/e1000_osdep.h b/bsd_eth_drivers/if_em/e1000_osdep.h
index 447bdff..96a7d84 100644
--- a/bsd_eth_drivers/if_em/e1000_osdep.h
+++ b/bsd_eth_drivers/if_em/e1000_osdep.h
@@ -42,6 +42,10 @@ POSSIBILITY OF SUCH DAMAGE.
#include <vm/vm.h> /* for non-_KERNEL boolean_t :-( */
#ifdef _KERNEL
+#ifndef __INSIDE_RTEMS_BSD_TCPIP_STACK__
+#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
+#endif
+#include <rtems/rtems_bsdnet.h>
#include <rtems/rtems_bsdnet_internal.h>
#include <sys/types.h>