START	sys/netinet6/mcast6	2025-03-11T05:45:49Z

ssh -t ot2  true
Pseudo-terminal will not be allocated because stdin is not a terminal.
ssh -t ot3  true
Pseudo-terminal will not be allocated because stdin is not a terminal.
==== 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/netinet6/mcast6/mc6send.c
cc   -o mc6send mc6send.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6recv.c
cc   -o mc6recv mc6recv.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6route.c
cc   -o mc6route mc6route.o 
# send over localhost interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i lo0 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i lo0 -m '26770'
grep '> 26770$' send.log
>>> 26770
grep '< 26770$' recv.log
<<< 26770

==== run-localhost-loop ====
# explicitly enable loop back on multicast interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i lo0 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i lo0 -l 1 -m '23213'
grep '> 23213$' send.log
>>> 23213
grep '< 23213$' recv.log
<<< 23213

==== run-localhost-loop0 ====
# disable loop back on multicast interface, must fail
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i lo0 -n 1 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i lo0 -l 0 -m '12391'
grep '> 12391$' send.log
>>> 12391
! grep '< ' recv.log

==== run-localhost-ttl0 ====
# send over localhost interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i lo0 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i lo0 -m '6850' -t 0
grep '> 6850$' send.log
>>> 6850
grep '< 6850$' recv.log
<<< 6850

==== run-localhost-local ====
# send over localhost interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -g ff02::123 -i lo0 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -g ff02::123 -i lo0 -m '28642' -t 0
Alarm clock 
*** Error 142 in . (Makefile:68 'run-localhost-local')
EXPECTED_FAIL

==== run-localaddr ====
# send over a local physical interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i em2 -m '13626'
grep '> 13626$' send.log
>>> 13626
grep '< 13626$' recv.log
<<< 13626

==== run-localaddr-loop0 ====
# send over physical interface to loopback, ttl is 0
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -n 1 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i em2 -l 0 -m '24664'
grep '> 24664$' send.log
>>> 24664
! grep '< ' recv.log

==== run-localaddr-ttl0 ====
# send over physical interface to loopback, ttl is 0
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -i em2 -m '31396' -t 0
grep '> 31396$' send.log
>>> 31396
grep '< 31396$' recv.log
<<< 31396

==== run-localaddr-local ====
# send over physical interface to loopback, ttl is 0
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -g ff02::123 -i em2 -r 5 --  /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f send.log -g ff02::123 -i em2 -m '531' -t 0
grep '> 531$' send.log
>>> 531
grep '< 531$' recv.log
<<< 531

==== run-remoteaddr ====
ssh ot2 make -C /usr/src/regress/sys/netinet6/mcast6 mc6send mc6recv mc6route
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6send.c
cc   -o mc6send mc6send.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6recv.c
cc   -o mc6recv mc6recv.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6route.c
cc   -o mc6route mc6route.o 
date >stamp-remote-build
# send over a local physical interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -r 5 --  ssh ot2 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -i em1 -m '11272'
grep '< 11272$' recv.log
<<< 11272

==== run-remoteaddr-loop0 ====
# send over a local physical interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -r 5 --  ssh ot2 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -i em1 -l 0 -m '20767'
grep '< 20767$' recv.log
<<< 20767

==== run-remoteaddr-ttl0 ====
# send over a local physical interface
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -n 2 --  ssh ot2 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -i em1 -m '8664' -t 0
! grep '< ' recv.log

==== run-forward ====
ssh ot3 make -C /usr/src/regress/sys/netinet6/mcast6 mc6send mc6recv mc6route
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6send.c
cc   -o mc6send mc6send.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6recv.c
cc   -o mc6recv mc6recv.o 
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP  -c /usr/src/regress/sys/netinet6/mcast6/mc6route.c
cc   -o mc6route mc6route.o 
date >stamp-target-build
# start multicast router, start receiver, start sender
ssh ot2  pkill mcroute mc6route || true
ssh ot2  /usr/src/regress/sys/netinet6/mcast6/obj/mc6route -f /usr/src/regress/sys/netinet6/mcast6/obj/route.log  -b -i em0 -o em1 -r 5
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -r 5 --  ssh ot3 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -i em3 -l 0 -m '23480' -t 2
grep '< 23480$' recv.log
<<< 23480

==== run-forward-ttl1 ====
# try to get ttl 1 over multicast router, must fail
ssh ot2  pkill mcroute mc6route || true
ssh ot2  /usr/src/regress/sys/netinet6/mcast6/obj/mc6route -f /usr/src/regress/sys/netinet6/mcast6/obj/route.log  -b -i em0 -o em1 -n 3
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -i em2 -n 2 --  ssh ot3 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -i em3 -l 0 -m '4712' -t 1
! grep '< ' recv.log

==== run-forward-local ====
# try to get local multicast group over router, must fail
ssh ot2  pkill mcroute mc6route || true
ssh ot2  /usr/src/regress/sys/netinet6/mcast6/obj/mc6route -f /usr/src/regress/sys/netinet6/mcast6/obj/route.log  -b -g ff02::123 -i em0 -o em1 -n 3
/usr/src/regress/sys/netinet6/mcast6/obj/mc6recv -f recv.log -g ff02::123 -i em2 -n 2 --  ssh ot3 /usr/src/regress/sys/netinet6/mcast6/obj/mc6send -f /usr/src/regress/sys/netinet6/mcast6/obj/send.log  -g ff02::123 -i em3 -l 0 -m '23499' -t 2
! grep '< ' recv.log

XFAIL	sys/netinet6/mcast6	*** Error 142 in . (Makefile:68 'run-localhost-local')