From 26866d2c1f2432b25b5db71995bce2035187c715 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 8 Jul 2020 10:21:20 +0200 Subject: Fix linker errors with minimal build set --- rtemsbsd/rtems/rtems-bsd-init-dhcp.c | 5 +++++ testsuite/include/rtems/bsd/test/default-network-init.h | 4 ++++ 2 files changed, 9 insertions(+) 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 +#include #include #include @@ -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 b48240ce..02cdd33f 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 -- cgit v1.2.3