diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-31 10:03:07 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-31 13:20:11 +0100 |
commit | 44de29b285b8ab56fbf349fac7c147dc0dda78f3 (patch) | |
tree | f46835c09f876f5021365b268a48a8bd819b4dfb | |
parent | lib/libc/net/ip6opt.c: Add from FreeBSD (diff) | |
download | rtems-libbsd-44de29b285b8ab56fbf349fac7c147dc0dda78f3.tar.bz2 |
Enable INET6
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | config.inc | 2 | ||||
-rwxr-xr-x | freebsd-to-rtems.py | 2 | ||||
-rw-r--r-- | testsuite/syscalls01/test_main.c | 2 |
4 files changed, 4 insertions, 4 deletions
@@ -24,6 +24,7 @@ CFLAGS += -Ifreebsd/lib/libipsec CFLAGS += -Itestsuite/include CFLAGS += -D__FreeBSD__ CFLAGS += -D__DBINTERFACE_PRIVATE +CFLAGS += -DINET6 CFLAGS += -w CFLAGS += -std=gnu99 CFLAGS += -MT $@ -MD -MP -MF $(basename $@).d @@ -688,7 +689,6 @@ LIB_C_FILES += freebsd/lib/libc/net/rcmd.c LIB_C_FILES += freebsd/lib/libc/net/recv.c LIB_C_FILES += freebsd/lib/libc/net/rthdr.c LIB_C_FILES += freebsd/lib/libc/net/send.c -LIB_C_FILES += freebsd/lib/libc/net/vars.c LIB_C_FILES += freebsd/lib/libc/posix1e/mac.c LIB_C_FILES += freebsd/lib/libc/resolv/h_errno.c LIB_C_FILES += freebsd/lib/libc/resolv/herror.c @@ -1,5 +1,5 @@ BSP = jmr3904 RTEMS_MAKEFILE_PATH = ${HOME}/newbsd/bsp-install/mips-rtems4.11/$(BSP) INSTALL_BASE = ${HOME}/newbsd/install -DISABLE_IPV6=yes +DISABLE_IPV6=no TEST_RUNNER = $(BSP) diff --git a/freebsd-to-rtems.py b/freebsd-to-rtems.py index a23a0a29..ee690158 100755 --- a/freebsd-to-rtems.py +++ b/freebsd-to-rtems.py @@ -405,6 +405,7 @@ class ModuleManager: 'CFLAGS += -Itestsuite/include\n' \ 'CFLAGS += -D__FreeBSD__\n' \ 'CFLAGS += -D__DBINTERFACE_PRIVATE\n' \ + 'CFLAGS += -DINET6\n' \ 'CFLAGS += -w\n' \ 'CFLAGS += -std=gnu99\n' \ 'CFLAGS += -MT $@ -MD -MP -MF $(basename $@).d\n' \ @@ -2202,7 +2203,6 @@ userSpace.addUserSpaceSourceFiles( 'lib/libc/net/recv.c', 'lib/libc/net/rthdr.c', 'lib/libc/net/send.c', - 'lib/libc/net/vars.c', 'lib/libc/posix1e/mac.c', 'lib/libc/resolv/h_errno.c', 'lib/libc/resolv/herror.c', diff --git a/testsuite/syscalls01/test_main.c b/testsuite/syscalls01/test_main.c index acbf6701..4c384c66 100644 --- a/testsuite/syscalls01/test_main.c +++ b/testsuite/syscalls01/test_main.c @@ -216,7 +216,7 @@ static socket_test socket_tests[] = { { PF_PIP, SOCK_DGRAM, 0, EPROTONOSUPPORT }, { PF_ISDN, SOCK_DGRAM, 0, EPROTONOSUPPORT }, { PF_KEY, SOCK_DGRAM, 0, EPROTONOSUPPORT }, - { PF_INET6, SOCK_DGRAM, 0, EPROTONOSUPPORT }, + { PF_INET6, SOCK_DGRAM, 0, 0 }, { PF_NATM, SOCK_DGRAM, 0, EPROTONOSUPPORT }, { PF_ATM, SOCK_DGRAM, 0, EPROTONOSUPPORT }, { pseudo_AF_HDRCMPLT, SOCK_DGRAM, 0, EPROTONOSUPPORT }, |