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:
Sebastian Huber
2018-09-07 06:19:02 +02:00
parent 43fb904e47
commit cb682532cf
178 changed files with 483 additions and 221 deletions

View File

@@ -23,7 +23,7 @@
*/
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
#include <machine/rtems-bsd-kernel-space.h>
#include <errno.h>
#include <string.h>

View File

@@ -35,7 +35,7 @@
*
*/
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
#include <machine/rtems-bsd-kernel-space.h>
#include <rtems.h>
#include <inttypes.h>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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

View File

@@ -55,7 +55,7 @@
* Original RTEMS modifications.
*/
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
#include <machine/rtems-bsd-kernel-space.h>
#if defined(__i386__)

View File

@@ -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

View File

@@ -1,4 +1,4 @@
#define __INSIDE_RTEMS_BSD_TCPIP_STACK__
#include <machine/rtems-bsd-kernel-space.h>
#include <rtems.h>
#include <errno.h>

View File

@@ -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>