mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-20 03:05:47 +08:00
network: Use kernel/user space header files
Add and use <machine/rtems-bsd-kernel-space.h> and <machine/rtems-bsd-user-space.h> similar to the libbsd to avoid command line defines and defines scattered throught the code base. Simplify cpukit/libnetworking/Makefile.am. Update #3375.
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
#include <inttypes.h>
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
* THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
* 2007-09-07, Ported GBIT support from 4.6.5
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
#include <bsp.h>
|
||||
|
||||
@@ -147,7 +147,7 @@ Mode of operation:
|
||||
the synchronization.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
#include <rtems/error.h>
|
||||
|
||||
@@ -99,7 +99,7 @@
|
||||
* from being compiled on systems which can't support this driver.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#if defined(DRIVER_SUPPORTED)
|
||||
#undef DRIVER_SUPPORTED
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
* Original RTEMS modifications.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#if defined(__i386__)
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
* that used by this driver.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#if defined(__i386__) || defined(__arm__) || defined(__PPC__)
|
||||
#define OPENETH_NOT_SUPPORTED
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
#include <errno.h>
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
* interrupt-free transmission by Jiri, 22/03/1999.
|
||||
*/
|
||||
|
||||
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||
#include <machine/rtems-bsd-kernel-space.h>
|
||||
|
||||
#include <rtems.h>
|
||||
#include <rtems/rtems_bsdnet.h>
|
||||
|
||||
Reference in New Issue
Block a user