summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-20 14:59:42 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-30 15:04:19 +0100
commitc4ee44518cdb58c72c751a09a09033381c3def0d (patch)
treeb646695728772c6aed9cc61226eafbcd10617d4d
parentAdd rtems_bsd_get_ethernet_addr() (diff)
downloadrtems-libbsd-c4ee44518cdb58c72c751a09a09033381c3def0d.tar.bz2
Define __FreeBSD__ in <net/bpf.h> if not defined
This makes it possible to use this header file directly in applications.
-rw-r--r--freebsd/sys/net/bpf.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/freebsd/sys/net/bpf.h b/freebsd/sys/net/bpf.h
index e362f161..bfe8cfe0 100644
--- a/freebsd/sys/net/bpf.h
+++ b/freebsd/sys/net/bpf.h
@@ -40,6 +40,9 @@
#ifndef _NET_BPF_H_
#define _NET_BPF_H_
+#if defined(__rtems__) && !defined(__FreeBSD__)
+#define __FreeBSD__ 1
+#endif /* defined(__rtems__) && !defined(__FreeBSD__) */
/* BSD style release date */
#define BPF_RELEASE 199606