START	sys/netinet/mcast	2025-03-31T01:53:31Z

==== run-localhost ====
cc -O2 -pipe  -g -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  -g -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  -g -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 '1728'
grep '> 1728$' send.log
>>> 1728
grep '< 1728$' recv.log
<<< 1728

==== 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 '30570'
grep '> 30570$' send.log
>>> 30570
grep '< 30570$' recv.log
<<< 30570

==== 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 '7031'
grep '> 7031$' send.log
>>> 7031
! 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 '27157' -t 0
grep '> 27157$' send.log
>>> 27157
grep '< 27157$' recv.log
<<< 27157

==== 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 '18270' -t 0
grep '> 18270$' send.log
>>> 18270
grep '< 18270$' recv.log
<<< 18270

==== 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