ec00e95190
Test fix in637f317c6d
, verifying that when ports run out, we get an EADDRNOTAVAIL error from bind() rather than an EADDRINUSE error from connect(). Use small port range to exhaust ports and see which error happens. Reviewed by: tuexen, glebius, melifaro Differential Revision: https://reviews.freebsd.org/D36056 MFC after: 3 days (with637f317c6d
)
30 lines
581 B
Makefile
30 lines
581 B
Makefile
# $FreeBSD$
|
|
|
|
PACKAGE= tests
|
|
|
|
TESTSDIR= ${TESTSBASE}/sys/netinet
|
|
BINDIR= ${TESTSDIR}
|
|
|
|
TESTS_SUBDIRS+= libalias
|
|
|
|
ATF_TESTS_C= ip_reass_test \
|
|
so_reuseport_lb_test \
|
|
socket_afinet \
|
|
tcp6_v4mapped_bind_test \
|
|
tcp_connect_port_test \
|
|
tcp_md5_getsockopt
|
|
|
|
ATF_TESTS_SH= carp fibs fibs_test redirect divert forward output lpm arp
|
|
TEST_METADATA.output+= required_programs="python"
|
|
TEST_METADATA.tcp6_v4mapped_bind_test+= is_exclusive="true"
|
|
|
|
PROGS= udp_dontroute tcp_user_cookie
|
|
|
|
${PACKAGE}FILES+= redirect.py
|
|
|
|
${PACKAGE}FILESMODE_redirect.py=0555
|
|
|
|
MAN=
|
|
|
|
.include <bsd.test.mk>
|