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>
|
#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
|
* Values that may be obtained by BOOTP
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user