opnsense-src/tests/sys/netinet
Kristof Provost c3fe41b3a3 vnet tests: check for if_bridge.ko
A number of tests create a bridge, but did not check if if_bridge.ko is loaded.

We usually get away with that, because `ifconfig bridge create` autoloads the
module, but if we run the tests in a jail (e.g. because of kyua's upcoming
execenv.jail.params feature) we can't load the module and these tests can fail.

Check if the module is loaded, skip the test if it is not.

Reviewed by:	markj
MFC after:	1 week
Event:		Kitchener-Waterloo Hackathon 202406
Differential Revision:	https://reviews.freebsd.org/D45487

(cherry picked from commit 480ad4055314efbfff7eedbb34272031d836ba89)
2024-06-11 08:03:23 +02:00
..
libalias Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
arp.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
carp.py netinet tests: test carp source MAC address 2023-04-07 17:56:45 +02:00
carp.sh vnet tests: check for if_bridge.ko 2024-06-11 08:03:23 +02:00
divert.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fibs.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fibs_test.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
forward.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ip6_v4mapped_test.c netinet tests: Add error handling tests for UDP with v4-mapped sockets 2023-10-24 09:19:46 -04:00
ip_reass_test.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
lpm.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile netinet tests: Add error handling tests for UDP with v4-mapped sockets 2023-10-24 09:19:46 -04:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
output.sh netinet tests: Make test jail names unique 2024-02-03 14:11:09 -05:00
redirect.py Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
redirect.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
so_reuseport_lb_test.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
socket_afinet.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
tcp_connect_port_test.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
tcp_md5_getsockopt.c Add tests for TCP_MD5 getsockopt 2022-06-23 15:57:56 +01:00
tcp_user_cookie.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
udp_dontroute.c Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00