@@ -108,15 +108,6 @@ test_fail()
108
108
mptcp_lib_result_fail " ${test_name} "
109
109
}
110
110
111
- kill_wait ()
112
- {
113
- [ $1 -eq 0 ] && return 0
114
-
115
- kill -SIGUSR1 $1 > /dev/null 2>&1
116
- kill $1 > /dev/null 2>&1
117
- wait $1 2> /dev/null
118
- }
119
-
120
111
# This function is used in the cleanup trap
121
112
# shellcheck disable=SC2317
122
113
cleanup ()
@@ -128,7 +119,7 @@ cleanup()
128
119
for pid in $client4_pid $server4_pid $client6_pid $server6_pid \
129
120
$server_evts_pid $client_evts_pid
130
121
do
131
- kill_wait $pid
122
+ mptcp_lib_kill_wait $pid
132
123
done
133
124
134
125
local netns
@@ -210,7 +201,7 @@ make_connection()
210
201
fi
211
202
:> " $client_evts "
212
203
if [ $client_evts_pid -ne 0 ]; then
213
- kill_wait $client_evts_pid
204
+ mptcp_lib_kill_wait $client_evts_pid
214
205
fi
215
206
ip netns exec " $ns2 " ./pm_nl_ctl events >> " $client_evts " 2>&1 &
216
207
client_evts_pid=$!
@@ -219,7 +210,7 @@ make_connection()
219
210
fi
220
211
:> " $server_evts "
221
212
if [ $server_evts_pid -ne 0 ]; then
222
- kill_wait $server_evts_pid
213
+ mptcp_lib_kill_wait $server_evts_pid
223
214
fi
224
215
ip netns exec " $ns1 " ./pm_nl_ctl events >> " $server_evts " 2>&1 &
225
216
server_evts_pid=$!
@@ -624,7 +615,7 @@ test_subflows()
624
615
" 10.0.2.2" " $client4_port " " 23" " $client_addr_id " " ns1" " ns2"
625
616
626
617
# Delete the listener from the client ns, if one was created
627
- kill_wait $listener_pid
618
+ mptcp_lib_kill_wait $listener_pid
628
619
629
620
local sport
630
621
sport=$( mptcp_lib_evts_get_info sport " $server_evts " $SUB_ESTABLISHED )
@@ -663,7 +654,7 @@ test_subflows()
663
654
" $client_addr_id " " ns1" " ns2"
664
655
665
656
# Delete the listener from the client ns, if one was created
666
- kill_wait $listener_pid
657
+ mptcp_lib_kill_wait $listener_pid
667
658
668
659
sport=$( mptcp_lib_evts_get_info sport " $server_evts " $SUB_ESTABLISHED )
669
660
@@ -702,7 +693,7 @@ test_subflows()
702
693
" $client_addr_id " " ns1" " ns2"
703
694
704
695
# Delete the listener from the client ns, if one was created
705
- kill_wait $listener_pid
696
+ mptcp_lib_kill_wait $listener_pid
706
697
707
698
sport=$( mptcp_lib_evts_get_info sport " $server_evts " $SUB_ESTABLISHED )
708
699
@@ -740,7 +731,7 @@ test_subflows()
740
731
" 10.0.2.1" " $app4_port " " 23" " $server_addr_id " " ns2" " ns1"
741
732
742
733
# Delete the listener from the server ns, if one was created
743
- kill_wait $listener_pid
734
+ mptcp_lib_kill_wait $listener_pid
744
735
745
736
sport=$( mptcp_lib_evts_get_info sport " $client_evts " $SUB_ESTABLISHED )
746
737
@@ -779,7 +770,7 @@ test_subflows()
779
770
" $server_addr_id " " ns2" " ns1"
780
771
781
772
# Delete the listener from the server ns, if one was created
782
- kill_wait $listener_pid
773
+ mptcp_lib_kill_wait $listener_pid
783
774
784
775
sport=$( mptcp_lib_evts_get_info sport " $client_evts " $SUB_ESTABLISHED )
785
776
@@ -816,7 +807,7 @@ test_subflows()
816
807
" 10.0.2.2" " 10.0.2.1" " $new4_port " " 23" " $server_addr_id " " ns2" " ns1"
817
808
818
809
# Delete the listener from the server ns, if one was created
819
- kill_wait $listener_pid
810
+ mptcp_lib_kill_wait $listener_pid
820
811
821
812
sport=$( mptcp_lib_evts_get_info sport " $client_evts " $SUB_ESTABLISHED )
822
813
@@ -862,7 +853,7 @@ test_subflows_v4_v6_mix()
862
853
" $server_addr_id " " ns2" " ns1"
863
854
864
855
# Delete the listener from the server ns, if one was created
865
- kill_wait $listener_pid
856
+ mptcp_lib_kill_wait $listener_pid
866
857
867
858
sport=$( mptcp_lib_evts_get_info sport " $client_evts " $SUB_ESTABLISHED )
868
859
@@ -974,7 +965,7 @@ test_listener()
974
965
sleep 0.5
975
966
976
967
# Delete the listener from the client ns, if one was created
977
- kill_wait $listener_pid
968
+ mptcp_lib_kill_wait $listener_pid
978
969
979
970
sleep 0.5
980
971
verify_listener_events $client_evts $LISTENER_CLOSED $AF_INET 10.0.2.2 $client4_port
0 commit comments