@@ -69,14 +69,11 @@ echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
69
69
echo " ~~~ MULTICAST6 TEST ~~~"
70
70
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
71
71
(./build/test/picoapp6.elf --vde pic1,/tmp/pic0.ctl,aaaa::2,ffff::, -a mcastreceive_ipv6,aaaa::2,ff00::e007:707,6667,6667,) &
72
- pids=" $! "
73
72
(./build/test/picoapp6.elf --vde pic2,/tmp/pic0.ctl,aaaa::3,ffff::, -a mcastreceive_ipv6,aaaa::3,ff00::e007:707,6667,6667,) &
74
- pids+=" $! "
75
73
(./build/test/picoapp6.elf --vde pic3,/tmp/pic0.ctl,aaaa::4,ffff::, -a mcastreceive_ipv6,aaaa::4,ff00::e007:707,6667,6667,) &
76
- pids+=" $! "
77
74
sleep 2
78
75
./build/test/picoapp6.elf --vde pic0,/tmp/pic0.ctl,aaaa::1,ffff::, -a mcastsend_ipv6,aaaa::1,ff00::e007:707,6667,6667,|| exit 1
79
- for pid in $pids ; do wait $pid || exit 1 ; done
76
+ killall -w picoapp6.elf -s SIGQUIT
80
77
81
78
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
82
79
echo " ~~~ PING6 LOCALHOST TEST ~~~"
@@ -146,14 +143,11 @@ echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
146
143
echo " ~~~ MULTICAST TEST ~~~"
147
144
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
148
145
(./build/test/picoapp.elf --vde pic1:/tmp/pic0.ctl:10.40.0.3:255.255.0.0: -a mcastreceive:10.40.0.3:224.7.7.7:6667:6667:) &
149
- pids=" $! "
150
146
(./build/test/picoapp.elf --vde pic2:/tmp/pic0.ctl:10.40.0.4:255.255.0.0: -a mcastreceive:10.40.0.4:224.7.7.7:6667:6667:) &
151
- pids+=" $! "
152
147
(./build/test/picoapp.elf --vde pic3:/tmp/pic0.ctl:10.40.0.5:255.255.0.0: -a mcastreceive:10.40.0.5:224.7.7.7:6667:6667:) &
153
- pids+=" $! "
154
148
sleep 2
155
149
./build/test/picoapp.elf --vde pic0:/tmp/pic0.ctl:10.40.0.2:255.255.0.0: -a mcastsend:10.40.0.2:224.7.7.7:6667:6667: || exit 1
156
- for pid in $pids ; do wait $pid || exit 1 ; done
150
+ killall -w picoapp.elf
157
151
158
152
echo
159
153
echo
@@ -253,14 +247,11 @@ echo "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
253
247
echo " ~~~ MULTICAST TEST ~~~"
254
248
echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
255
249
(./build/test/picoapp.elf --vde pic1:/tmp/pic0.ctl:10.40.0.3:255.255.0.0::: -a mcastreceive:10.40.0.3:224.7.7.7:6667:6667:) &
256
- pids=" $! "
257
250
(./build/test/picoapp.elf --vde pic2:/tmp/pic0.ctl:10.40.0.4:255.255.0.0::: -a mcastreceive:10.40.0.4:224.7.7.7:6667:6667:) &
258
- pids+=" $! "
259
251
(./build/test/picoapp.elf --vde pic3:/tmp/pic0.ctl:10.40.0.5:255.255.0.0::: -a mcastreceive:10.40.0.5:224.7.7.7:6667:6667:) &
260
- pids+=" $! "
261
252
sleep 2
262
253
./build/test/picoapp.elf --vde pic0:/tmp/pic0.ctl:10.40.0.2:255.255.0.0::: -a mcastsend:10.40.0.2:224.7.7.7:6667:6667: || exit 1
263
- for pid in $pids ; do wait $pid || exit 1 ; done
254
+ killall -w picoapp.elf
264
255
265
256
killall -w picoapp.elf
266
257
0 commit comments