START	sys/netinet/mcast	2024-06-25T22:21:53Z

==== run-localhost ====
cc -O2 -pipe  -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet/mcast/mcsend.c
cc   -o mcsend mcsend.o 
cc -O2 -pipe  -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet/mcast/mcrecv.c
cc   -o mcrecv mcrecv.o 
cc -O2 -pipe  -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet/mcast/mcroute.c
cc   -o mcroute mcroute.o 
# send over localhost interface
/usr/src/regress/sys/netinet/mcast/obj/mcrecv -f recv.log -i 127.0.0.1 -r 5 --  /usr/src/regress/sys/netinet/mcast/obj/mcsend -f send.log -i 127.0.0.1 -m '31326'
grep '> 31326$' send.log
>>> 31326
grep '< 31326$' recv.log
<<< 31326

==== run-localhost-loop ====
# explicitly enable loop back on multicast interface
/usr/src/regress/sys/netinet/mcast/obj/mcrecv -f recv.log -i 127.0.0.1 -r 5 --  /usr/src/regress/sys/netinet/mcast/obj/mcsend -f send.log -i 127.0.0.1 -l 1 -m '27910'
grep '> 27910$' send.log
>>> 27910
grep '< 27910$' recv.log
<<< 27910

==== run-localhost-loop0 ====
# disable loop back on multicast interface, must fail
/usr/src/regress/sys/netinet/mcast/obj/mcrecv -f recv.log -i 127.0.0.1 -n 1 --  /usr/src/regress/sys/netinet/mcast/obj/mcsend -f send.log -i 127.0.0.1 -l 0 -m '29221'
grep '> 29221$' send.log
>>> 29221
! grep '< ' recv.log

==== run-localhost-ttl0 ====
# send over localhost interface
/usr/src/regress/sys/netinet/mcast/obj/mcrecv -f recv.log -i 127.0.0.1 -r 5 --  /usr/src/regress/sys/netinet/mcast/obj/mcsend -f send.log -i 127.0.0.1 -m '20854' -t 0
grep '> 20854$' send.log
>>> 20854
grep '< 20854$' recv.log
<<< 20854

==== run-localhost-local ====
# send over localhost interface
/usr/src/regress/sys/netinet/mcast/obj/mcrecv -f recv.log -g 224.0.0.123 -i 127.0.0.1 -r 5 --  /usr/src/regress/sys/netinet/mcast/obj/mcsend -f send.log -g 224.0.0.123 -i 127.0.0.1 -m '27753' -t 0
grep '> 27753$' send.log
>>> 27753
grep '< 27753$' recv.log
<<< 27753

==== run-localaddr ====
SKIPPED

==== run-localaddr-loop0 ====
SKIPPED

==== run-localaddr-ttl0 ====
SKIPPED

==== run-localaddr-local ====
SKIPPED

==== run-remoteaddr ====
SKIPPED

==== run-remoteaddr-loop0 ====
SKIPPED

==== run-remoteaddr-ttl0 ====
SKIPPED

==== run-forward ====
SKIPPED

==== run-forward-ttl1 ====
SKIPPED

==== run-forward-local ====
SKIPPED

SKIP	sys/netinet/mcast	Test skipped itself