Skip to content

Commit 6ddf6ab

Browse files
committed
tests: net: socket: Add tests for AF_INET raw sockets
Add test suite verifying AF_INET/AF_INET6 and SOCK_RAW sockets. Signed-off-by: Robert Lubos <[email protected]>
1 parent 9ab63b8 commit 6ddf6ab

File tree

4 files changed

+704
-0
lines changed

4 files changed

+704
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
3+
cmake_minimum_required(VERSION 3.20.0)
4+
find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
5+
project(socket_af_inet_raw)
6+
7+
FILE(GLOB app_sources src/*.c)
8+
target_sources(app PRIVATE ${app_sources})

tests/net/socket/af_inet_raw/prj.conf

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
CONFIG_ZTEST=y
2+
CONFIG_NET_TEST=y
3+
CONFIG_NETWORKING=y
4+
CONFIG_NET_DRIVERS=y
5+
CONFIG_NET_LOOPBACK=y
6+
CONFIG_NET_IPV4=y
7+
CONFIG_NET_IPV6=y
8+
CONFIG_NET_IPV6_NBR_CACHE=n
9+
CONFIG_NET_UDP=y
10+
CONFIG_NET_UDP_MISSING_CHECKSUM=n
11+
CONFIG_NET_TCP=y
12+
CONFIG_NET_CONTEXT_RCVTIMEO=y
13+
CONFIG_NET_SOCKETS=y
14+
CONFIG_NET_SOCKETS_INET_RAW=y
15+
CONFIG_ENTROPY_GENERATOR=y
16+
CONFIG_TEST_RANDOM_GENERATOR=y
17+
CONFIG_NET_IF_UNICAST_IPV4_ADDR_COUNT=3
18+
CONFIG_NET_IF_UNICAST_IPV6_ADDR_COUNT=4
19+
CONFIG_NET_IF_MCAST_IPV6_ADDR_COUNT=5

0 commit comments

Comments
 (0)