diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-07-08 10:21:20 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-08-06 13:22:42 +0200 |
commit | c60c10e4f7fef9c73f3af1a13b0e2d819f44a2a2 (patch) | |
tree | 75492d5b3bae1d89a8e00da03097096f591568f2 | |
parent | build: Do not convert cflags to defines (diff) | |
download | rtems-libbsd-c60c10e4f7fef9c73f3af1a13b0e2d819f44a2a2.tar.bz2 |
Fix linker errors with minimal build set
-rw-r--r-- | rtemsbsd/rtems/rtems-bsd-init-dhcp.c | 5 | ||||
-rw-r--r-- | testsuite/include/rtems/bsd/test/default-network-init.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/rtemsbsd/rtems/rtems-bsd-init-dhcp.c b/rtemsbsd/rtems/rtems-bsd-init-dhcp.c index e0a298f7..d91f439b 100644 --- a/rtemsbsd/rtems/rtems-bsd-init-dhcp.c +++ b/rtemsbsd/rtems/rtems-bsd-init-dhcp.c @@ -38,6 +38,7 @@ */ #include <rtems/bsd/bsd.h> +#include <rtems/bsd/modules.h> #include <rtems/dhcpcd.h> #include <sysexits.h> @@ -76,7 +77,11 @@ rtems_bsd_initialize_dhcp(void) #define RTEMS_BSD_CONFIG_NET_PF_UNIX #define RTEMS_BSD_CONFIG_NET_IP_MROUTE + +#ifdef RTEMS_BSD_MODULE_NETINET6 #define RTEMS_BSD_CONFIG_NET_IP6_MROUTE +#endif + #define RTEMS_BSD_CONFIG_NET_IF_BRIDGE #define RTEMS_BSD_CONFIG_NET_IF_LAGG #define RTEMS_BSD_CONFIG_NET_IF_VLAN diff --git a/testsuite/include/rtems/bsd/test/default-network-init.h b/testsuite/include/rtems/bsd/test/default-network-init.h index 3afa20fa..b367d956 100644 --- a/testsuite/include/rtems/bsd/test/default-network-init.h +++ b/testsuite/include/rtems/bsd/test/default-network-init.h @@ -255,7 +255,11 @@ Init(rtems_task_argument arg) #define RTEMS_BSD_CONFIG_NET_PF_UNIX #define RTEMS_BSD_CONFIG_NET_IP_MROUTE + +#ifdef RTEMS_BSD_MODULE_NETINET6 #define RTEMS_BSD_CONFIG_NET_IP6_MROUTE +#endif + #define RTEMS_BSD_CONFIG_NET_IF_BRIDGE #define RTEMS_BSD_CONFIG_NET_IF_LAGG #define RTEMS_BSD_CONFIG_NET_IF_VLAN |