Module Name:    src
Committed By:   ozaki-r
Date:           Thu Nov 17 08:45:36 UTC 2022

Modified Files:
        src/distrib/sets/lists/debug: mi
        src/distrib/sets/lists/tests: mi
        src/etc/mtree: NetBSD.dist.tests
        src/tests/net: Makefile
        src/tests/net/net: Makefile
        src/tests/net/tcp: Makefile
Added Files:
        src/tests/net/inpcb: Makefile

Log Message:
tests: build and install added test files


To generate a diff of this commit:
cvs rdiff -u -r1.390 -r1.391 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.1231 -r1.1232 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.195 -r1.196 src/etc/mtree/NetBSD.dist.tests
cvs rdiff -u -r1.40 -r1.41 src/tests/net/Makefile
cvs rdiff -u -r0 -r1.1 src/tests/net/inpcb/Makefile
cvs rdiff -u -r1.25 -r1.26 src/tests/net/net/Makefile
cvs rdiff -u -r1.2 -r1.3 src/tests/net/tcp/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/mi
diff -u src/distrib/sets/lists/debug/mi:1.390 src/distrib/sets/lists/debug/mi:1.391
--- src/distrib/sets/lists/debug/mi:1.390	Fri Nov  4 08:01:42 2022
+++ src/distrib/sets/lists/debug/mi	Thu Nov 17 08:45:35 2022
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.390 2022/11/04 08:01:42 ozaki-r Exp $
+# $NetBSD: mi,v 1.391 2022/11/17 08:45:35 ozaki-r Exp $
 ./etc/mtree/set.debug                           comp-sys-root
 ./usr/lib					comp-sys-usr		compatdir
 ./usr/lib/i18n/libBIG5_g.a			comp-c-debuglib		debuglib,compatfile
@@ -2421,6 +2421,8 @@
 ./usr/libdata/debug/usr/tests/net/if_tap/rump_open_tap.debug	tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/if_vlan/bpfopen.debug		tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/if_vlan/siocXmulti.debug	tests-net-debug		debug,atf,rump
+./usr/libdata/debug/usr/tests/net/inpcb/broadcast_bind.debug	tests-net-debug		debug,atf,compattestfile
+./usr/libdata/debug/usr/tests/net/inpcb/inpcb_bind.debug	tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/in_cksum/in_cksum.debug	tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/ipsec/natt_terminator.debug	tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/mcast/mcast.debug		tests-net-debug		debug,atf,rump
@@ -2430,6 +2432,7 @@
 ./usr/libdata/debug/usr/tests/net/net/t_pktinfo.debug		tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/net/t_pktinfo_send.debug	tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/net/t_raw.debug		tests-net-debug		debug,atf,rump
+./usr/libdata/debug/usr/tests/net/net/t_socket_afinet.debug	tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/net/t_tcp.debug		tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/net/t_udp.debug		tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/net/t_unix.debug		tests-net-debug		debug,atf,compattestfile
@@ -2438,6 +2441,7 @@
 ./usr/libdata/debug/usr/tests/net/sys/t_rfc6056.debug			tests-net-debug		debug,atf,compattestfile
 ./usr/libdata/debug/usr/tests/net/sys/t_socketpair.debug		tests-obsolete		obsolete,compattestfile
 ./usr/libdata/debug/usr/tests/net/tcp/tcp_shutdown.debug		tests-net-debug		debug,atf,rump
+./usr/libdata/debug/usr/tests/net/tcp/t_tcp_connect_port.debug		tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/rump/modautoload/t_modautoload.debug	tests-syscall-debug	debug,atf,rump
 ./usr/libdata/debug/usr/tests/rump/rumpkern/h_client/h_forkcli.debug			tests-syscall-debug	debug,atf,rump
 ./usr/libdata/debug/usr/tests/rump/rumpkern/h_client/h_reboot.debug			tests-obsolete		obsolete

Index: src/distrib/sets/lists/tests/mi
diff -u src/distrib/sets/lists/tests/mi:1.1231 src/distrib/sets/lists/tests/mi:1.1232
--- src/distrib/sets/lists/tests/mi:1.1231	Thu Nov 17 06:40:38 2022
+++ src/distrib/sets/lists/tests/mi	Thu Nov 17 08:45:35 2022
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1231 2022/11/17 06:40:38 chs Exp $
+# $NetBSD: mi,v 1.1232 2022/11/17 08:45:35 ozaki-r Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -4204,6 +4204,13 @@
 ./usr/tests/net/if_wg/t_interoperability		tests-net-tests		atf,rump
 ./usr/tests/net/if_wg/t_misc				tests-net-tests		atf,rump
 ./usr/tests/net/if_wg/t_tunnel				tests-net-tests		atf,rump
+./usr/tests/net/inpcb					tests-net-tests		compattestfile,atf
+./usr/tests/net/inpcb/Atffile				tests-net-tests		atf,rump
+./usr/tests/net/inpcb/Kyuafile				tests-net-tests		atf,rump,kyua
+./usr/tests/net/inpcb/broadcast_bind			tests-net-tests		atf,rump
+./usr/tests/net/inpcb/inpcb_bind			tests-net-tests		atf,rump
+./usr/tests/net/inpcb/t_broadcast_bind			tests-net-tests		atf,rump
+./usr/tests/net/inpcb/t_inpcb_bind			tests-net-tests		atf,rump
 ./usr/tests/net/in_cksum				tests-net-tests		compattestfile,atf
 ./usr/tests/net/in_cksum/Atffile			tests-net-tests		compattestfile,atf
 ./usr/tests/net/in_cksum/Kyuafile			tests-net-tests		compattestfile,atf,kyua
@@ -4264,6 +4271,7 @@
 ./usr/tests/net/net/t_pktinfo				tests-net-tests		compattestfile,atf
 ./usr/tests/net/net/t_pktinfo_send			tests-net-tests		atf,rump
 ./usr/tests/net/net/t_raw				tests-net-tests		atf,rump
+./usr/tests/net/net/t_socket_afinet			tests-net-tests		compattestfile,atf
 ./usr/tests/net/net/t_tcp				tests-net-tests		compattestfile,atf
 ./usr/tests/net/net/t_udp				tests-net-tests		compattestfile,atf
 ./usr/tests/net/net/t_unix				tests-net-tests		compattestfile,atf
@@ -4291,6 +4299,7 @@
 ./usr/tests/net/tcp/Atffile				tests-net-tests		atf,rump
 ./usr/tests/net/tcp/Kyuafile				tests-net-tests		atf,rump,kyua
 ./usr/tests/net/tcp/tcp_shutdown			tests-net-tests		atf,rump
+./usr/tests/net/tcp/t_tcp_connect_port			tests-net-tests		atf,rump
 ./usr/tests/net/tcp/t_tcp_nc				tests-net-tests		atf,rump
 ./usr/tests/net/tcp/t_tcp_shutdown			tests-net-tests		atf,rump
 ./usr/tests/net/wireguard				tests-obsolete		obsolete

Index: src/etc/mtree/NetBSD.dist.tests
diff -u src/etc/mtree/NetBSD.dist.tests:1.195 src/etc/mtree/NetBSD.dist.tests:1.196
--- src/etc/mtree/NetBSD.dist.tests:1.195	Fri Nov  4 08:01:42 2022
+++ src/etc/mtree/NetBSD.dist.tests	Thu Nov 17 08:45:35 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: NetBSD.dist.tests,v 1.195 2022/11/04 08:01:42 ozaki-r Exp $
+#	$NetBSD: NetBSD.dist.tests,v 1.196 2022/11/17 08:45:35 ozaki-r Exp $
 
 ./usr/libdata/debug/usr/tests
 ./usr/libdata/debug/usr/tests/atf
@@ -153,6 +153,7 @@
 ./usr/libdata/debug/usr/tests/net/if_tap
 ./usr/libdata/debug/usr/tests/net/if_vether
 ./usr/libdata/debug/usr/tests/net/if_vlan
+./usr/libdata/debug/usr/tests/net/inpcb
 ./usr/libdata/debug/usr/tests/net/in_cksum
 ./usr/libdata/debug/usr/tests/net/ipsec
 ./usr/libdata/debug/usr/tests/net/mcast
@@ -374,6 +375,7 @@
 ./usr/tests/net/if_vether
 ./usr/tests/net/if_vlan
 ./usr/tests/net/if_wg
+./usr/tests/net/inpcb
 ./usr/tests/net/in_cksum
 ./usr/tests/net/ipsec
 ./usr/tests/net/mcast

Index: src/tests/net/Makefile
diff -u src/tests/net/Makefile:1.40 src/tests/net/Makefile:1.41
--- src/tests/net/Makefile:1.40	Wed Nov  2 09:37:56 2022
+++ src/tests/net/Makefile	Thu Nov 17 08:45:35 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.40 2022/11/02 09:37:56 ozaki-r Exp $
+# $NetBSD: Makefile,v 1.41 2022/11/17 08:45:35 ozaki-r Exp $
 
 .include <bsd.own.mk>
 
@@ -8,7 +8,7 @@ TESTS_SUBDIRS=		fdpass in_cksum net sys
 .if (${MKRUMP} != "no") && !defined(BSD_MK_COMPAT_FILE)
 TESTS_SUBDIRS+=		altq arp bpf bpfilter can carp icmp if if_bridge if_gif
 TESTS_SUBDIRS+=		if_ipsec if_l2tp if_lagg if_loop if_pppoe if_tap
-TESTS_SUBDIRS+=		if_tun if_vether if_vlan if_wg ipsec mcast mpls
+TESTS_SUBDIRS+=		if_tun if_vether if_vlan if_wg inpcb ipsec mcast mpls
 TESTS_SUBDIRS+=		ndp npf route tcp
 .if (${MKSLJIT} != "no")
 TESTS_SUBDIRS+=		bpfjit

Index: src/tests/net/net/Makefile
diff -u src/tests/net/net/Makefile:1.25 src/tests/net/net/Makefile:1.26
--- src/tests/net/net/Makefile:1.25	Tue Sep  8 14:13:50 2020
+++ src/tests/net/net/Makefile	Thu Nov 17 08:45:36 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2020/09/08 14:13:50 christos Exp $
+# $NetBSD: Makefile,v 1.26 2022/11/17 08:45:36 ozaki-r Exp $
 #
 
 .include <bsd.own.mk>
@@ -11,6 +11,7 @@ TESTS_C+=	t_mapped
 TESTS_C+=	t_tcp
 TESTS_C+=	t_udp
 TESTS_C+=	t_pktinfo
+TESTS_C+=	t_socket_afinet
 .if (${MKRUMP} != "no") && !defined(BSD_MK_COMPAT_FILE)
 TESTS_C+=	t_pktinfo_send
 TESTS_C+=	t_raw
@@ -27,6 +28,8 @@ LDADD.t_pktinfo_send+=	-lrumpnet_shmif -
 LDADD.t_pktinfo_send+=	${LIBRUMPBASE}
 LDADD.t_raw+=	-lrumpnet_local -lrumpnet_netinet -lrumpnet_net
 LDADD.t_raw+=	-lrumpnet ${LIBRUMPBASE}
+LDADD.t_socket_afinet+=	-lrumpdev_bpf -lrumpdev -lrumpnet_netinet -lrumpnet_net
+LDADD.t_socket_afinet+=	-lrumpnet_local -lrumpnet ${LIBRUMPBASE}
 
 LDADD.t_mapped+=	-lutil
 

Index: src/tests/net/tcp/Makefile
diff -u src/tests/net/tcp/Makefile:1.2 src/tests/net/tcp/Makefile:1.3
--- src/tests/net/tcp/Makefile:1.2	Fri Nov  4 08:01:42 2022
+++ src/tests/net/tcp/Makefile	Thu Nov 17 08:45:36 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2022/11/04 08:01:42 ozaki-r Exp $
+# $NetBSD: Makefile,v 1.3 2022/11/17 08:45:36 ozaki-r Exp $
 #
 
 .include <bsd.own.mk>
@@ -14,4 +14,9 @@ PROGS=			tcp_shutdown
 MAN.tcp_shutdown=	# empty
 BINDIR.tcp_shutdown=	${TESTSDIR}
 
+TESTS_C=	t_tcp_connect_port
+
+LDADD.t_tcp_connect_port+=	-lrumpnet_netinet -lrumpnet_netinet6 -lrumpnet_net
+LDADD.t_tcp_connect_port+=	-lrumpnet_local -lrumpnet ${LIBRUMPBASE}
+
 .include <bsd.test.mk>

Added files:

Index: src/tests/net/inpcb/Makefile
diff -u /dev/null src/tests/net/inpcb/Makefile:1.1
--- /dev/null	Thu Nov 17 08:45:36 2022
+++ src/tests/net/inpcb/Makefile	Thu Nov 17 08:45:35 2022
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2022/11/17 08:45:35 ozaki-r Exp $
+#
+
+.include <bsd.own.mk>
+
+TESTSDIR=	${TESTSBASE}/net/inpcb
+
+.for name in inpcb_bind broadcast_bind
+TESTS_SH+=		t_${name}
+TESTS_SH_SRC_t_${name}=	../net_common.sh t_${name}.sh
+.endfor
+
+PROGS=			inpcb_bind
+MAN.inpcb_bind=	# empty
+BINDIR.inpcb_bind=	${TESTSDIR}
+
+PROGS+=			broadcast_bind
+MAN.broadcast_bind=	# empty
+BINDIR.broadcast_bind=	${TESTSDIR}
+
+.include <bsd.test.mk>

Reply via email to