zephyr/tests/net
Kumar Gala 0090ad718a net: Fix build issues with arm-clang
The arm-clang compiler/linker does not optimize away unused function
symbols and thus will error if symbols that are referenced are not
defined.  To fix this add needed ifdef'ry.

Build various network samples that utilize ethernet but don't have
CONFIG_NET_PROMISCUOUS_MODE will get a link error for:

	Error: L6218E: Undefined symbol
	net_mgmt_NET_REQUEST_ETHERNET_SET_PROMISC_MODE
	(referred from ethernet.o).

Fix by adding ifdef protection around promisc code.

Signed-off-by: Kumar Gala <kumar.gala@intel.com>
2023-04-25 19:59:06 +02:00
..
6lo tests: net: 6lo: do not use TC_START for debugging 2023-04-05 10:27:28 +02:00
all net: dummy L2 for offloaded ifaces 2023-03-20 09:53:25 +01:00
arp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
bridge tests: net: bridge: exclude mg100 and pinnacle_100_dvk 2022-09-15 11:58:23 +01:00
buf tests: net: buf: Fix invalid check in test 2023-03-15 10:50:16 +01:00
buf_simple test: net: buf_simple: Add unit tests for simple buffers 2023-03-15 10:50:16 +01:00
checksum_offload drivers: ethernet: provide Kconfig means to disable ethernet drivers 2022-08-12 11:33:43 +02:00
conn_mgr_conn net: conn_mgr: Fix event definitions 2023-04-24 16:29:01 +02:00
context ztest: remove the obsolete NULL appended to zassert macros 2022-09-09 07:05:38 -04:00
dhcpv4 tests: net: dhcpv4: Increase buffer count for the test 2022-10-20 10:01:13 +02:00
ethernet_mgmt includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
hostname device: remove redundant init functions 2023-04-19 10:00:25 +02:00
icmpv4 tests: net: icmpv4 move to new ztest API 2022-10-21 13:15:11 +02:00
icmpv6 test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
ieee802154 device: remove redundant init functions 2023-04-19 10:00:25 +02:00
iface net: Fix build issues with arm-clang 2023-04-25 19:59:06 +02:00
igmp tests: net: igmp and igmp.preempt fix issue 2023-02-06 10:07:30 +01:00
ip-addr test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
ipv4_fragment device: remove redundant init functions 2023-04-19 10:00:25 +02:00
ipv6 net: icmpv6: Initialize dns sockaddr in RA RDNSS 2023-02-22 14:26:39 +01:00
ipv6_fragment device: remove redundant init functions 2023-04-19 10:00:25 +02:00
lib tests: http_server: Add missing zephyr_iterable_section 2023-04-25 12:18:42 +02:00
mgmt includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
mld test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
mocks test: net: buf_simple: Add unit tests for simple buffers 2023-03-15 10:50:16 +01:00
neighbor test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
net_pkt net: pkt: Allow zero payload for non-IPv4/v6 frames 2023-02-06 10:04:03 +01:00
npf device: remove redundant init functions 2023-04-19 10:00:25 +02:00
offloaded_netdev device: remove redundant init functions 2023-04-19 10:00:25 +02:00
pm device: remove redundant init functions 2023-04-19 10:00:25 +02:00
ppp/driver crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
promiscuous test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
ptp/clock tests/samples: use integration_plaforms in more tests/samples 2022-11-29 16:03:23 +01:00
route ztest: remove the obsolete NULL appended to zassert macros 2022-09-09 07:05:38 -04:00
route_mcast test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00
shell tests: net: shell: Align to LOG_PRINTK as default 2022-11-29 10:46:26 +01:00
socket device: remove redundant init functions 2023-04-19 10:00:25 +02:00
tcp tests: net: tcp: Make sure the underlying TCP connection is closed 2023-02-01 06:50:20 -08:00
traffic_class yamllint: fix all yamllint comments-indentation errors 2023-01-04 01:16:45 +09:00
trickle tests: net: trickle move to new ztest API 2023-02-21 08:24:35 -05:00
tx_timestamp tests: net: tx_timestamp: move to new ztest API 2023-02-24 09:16:11 +01:00
udp includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
utils tests: net: util: do not use TC_START for debugging 2023-04-05 10:27:28 +02:00
virtual device: remove redundant init functions 2023-04-19 10:00:25 +02:00
vlan device: remove redundant init functions 2023-04-19 10:00:25 +02:00