zephyr/tests/net
Jukka Rissanen 6493af2714 tests: net: dns: Add tests for catching malformed packets
Add more tests to verify that we discard malformed packets.
In order to simplify the testing, separate message validation to
dns_validate_msg() function in resolve.c. Allow that function to
be called from unit test. This way we can construct invalid DNS
messages in unit test and verify that they are discarded when
needed.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2020-08-27 08:05:52 -04:00
..
6lo device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
all sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
arp device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
buf zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
checksum_offload device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
context device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
dhcpv4 device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
ethernet_mgmt device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
hostname device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
icmpv4 device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
icmpv6 tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
ieee802154 zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
iface device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
ip-addr device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
ipv6 net: ipv6: added interface multicast group filtering 2020-08-24 13:53:15 +03:00
ipv6_fragment device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
lib tests: net: dns: Add tests for catching malformed packets 2020-08-27 08:05:52 -04:00
mgmt zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mld net: ipv6: added interface multicast group filtering 2020-08-24 13:53:15 +03:00
neighbor tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
net_pkt random: Include header where it is used 2020-07-08 21:05:36 -04:00
pm sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
ppp/driver zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
promiscuous device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
ptp/clock device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
route device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
route_mcast net: route: multicast routing feature 2020-08-19 09:46:25 -04:00
shell device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
socket tests: net: af_packet: Initial tests for SOCK_DGRAM types 2020-08-27 10:56:06 +03:00
tcp device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
tcp2 device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
traffic_class sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
trickle tests: make find_package(Zephyr...) REQUIRED 2020-05-29 10:47:25 +02:00
tx_timestamp device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
udp device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00
utils tests: net: remove duplicate test 2020-06-25 22:36:17 -05:00
vlan device: Apply driver_api/data attributes rename everywhere 2020-08-11 19:30:53 +02:00