diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-08 13:06:48 +0300 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-24 16:04:43 +0300 |
commit | 764d748c9cc940cee08cdb22c19c2bc3a008750e (patch) | |
tree | 291ea27ea0d7e957844b47fce8c69b7d9897a708 /newlib/libc/sys/rtems | |
parent | 0c0dd285969ace58bd1265f4c2ebd75ea087b2ce (diff) |
RTEMS: Introduce <machine/_kernel_if.h>
This helps to avoid Newlib updates due to FreeBSD kernel space changes.
Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
Diffstat (limited to 'newlib/libc/sys/rtems')
-rw-r--r-- | newlib/libc/sys/rtems/include/net/if.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/newlib/libc/sys/rtems/include/net/if.h b/newlib/libc/sys/rtems/include/net/if.h index b2e264176..54bb9094d 100644 --- a/newlib/libc/sys/rtems/include/net/if.h +++ b/newlib/libc/sys/rtems/include/net/if.h @@ -579,13 +579,6 @@ struct ifrsshash { #endif /* __BSD_VISIBLE */ -#ifdef _KERNEL -#ifdef MALLOC_DECLARE -MALLOC_DECLARE(M_IFADDR); -MALLOC_DECLARE(M_IFMADDR); -#endif -#endif - #ifndef _KERNEL struct if_nameindex { unsigned int if_index; /* 1, 2, ... */ @@ -599,4 +592,8 @@ struct if_nameindex *if_nameindex(void); unsigned int if_nametoindex(const char *); __END_DECLS #endif +#ifdef _KERNEL +/* Header file provided outside of Newlib */ +#include <machine/_kernel_if.h> +#endif #endif /* !_NET_IF_H_ */ |