summaryrefslogtreecommitdiffstats
path: root/freebsd/lib
diff options
context:
space:
mode:
authorChristian Mauderer <Christian.Mauderer@embedded-brains.de>2016-11-16 16:29:17 +0100
committerChristian Mauderer <Christian.Mauderer@embedded-brains.de>2017-01-17 12:50:58 +0100
commit5c3223f138a3306ca37c2e2278acae65bfbf3b09 (patch)
tree1912f6cc3a9edbeca7360d37525580fd9a0240bc /freebsd/lib
parentifconfig/wlan, expat, lib80211: Import from FreeBSD. (diff)
downloadrtems-libbsd-5c3223f138a3306ca37c2e2278acae65bfbf3b09.tar.bz2
ifconfig/wlan, expat, lib80211: Port to RTEMS.
Diffstat (limited to 'freebsd/lib')
-rw-r--r--freebsd/lib/lib80211/lib80211_regdomain.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/freebsd/lib/lib80211/lib80211_regdomain.c b/freebsd/lib/lib80211/lib80211_regdomain.c
index 0c183da3..a771d25d 100644
--- a/freebsd/lib/lib80211/lib80211_regdomain.c
+++ b/freebsd/lib/lib80211/lib80211_regdomain.c
@@ -28,6 +28,15 @@
static const char rcsid[] = "$FreeBSD$";
#endif /* not lint */
+#ifdef __rtems__
+/* We need some functions from kernel name space */
+#define sbuf_bcat _bsd_sbuf_bcat
+#define sbuf_finish _bsd_sbuf_finish
+#define sbuf_data _bsd_sbuf_data
+#define sbuf_len _bsd_sbuf_len
+#define sbuf_delete _bsd_sbuf_delete
+#define sbuf_new _bsd_sbuf_new
+#endif /* __rtems__ */
#include <sys/types.h>
#include <rtems/bsd/sys/errno.h>
#include <rtems/bsd/sys/param.h>