forked from Imagelibrary/rtems
After discussion with Eric Norum <eric@skatter.usask.ca>,
I added __INSIDE_RTEMS_BSD_TCPIP_STACK__ that trips all the needed macro definitions for a network driver.
This commit is contained in:
@@ -7,6 +7,28 @@
|
||||
|
||||
#include <rtems.h>
|
||||
|
||||
/*
|
||||
* If this file is included from inside the Network Stack proper or
|
||||
* a device driver, then __INSIDE_RTEMS_BSD_TCPIP_STACK__ should be
|
||||
* defined. This triggers a number of internally used definitions.
|
||||
*/
|
||||
|
||||
#if defined(__INSIDE_RTEMS_BSD_TCPIP_STACK__)
|
||||
#undef _COMPILING_BSD_KERNEL_
|
||||
#undef KERNEL
|
||||
#undef INET
|
||||
#undef NFS
|
||||
#undef DIAGNOSTIC
|
||||
#undef BOOTP_COMPAT
|
||||
|
||||
#define _COMPILING_BSD_KERNEL_
|
||||
#define KERNEL
|
||||
#define INET
|
||||
#define NFS
|
||||
#define DIAGNOSTIC
|
||||
#define BOOTP_COMPAT
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Values that may be obtained by BOOTP
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user