File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
tools/testing/selftests/bpf/prog_tests Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -934,8 +934,10 @@ static void test_sockmap_same_sock(void)
934
934
935
935
err = socketpair (AF_UNIX , SOCK_STREAM , 0 , stream );
936
936
ASSERT_OK (err , "socketpair(af_unix, sock_stream)" );
937
- if (err )
937
+ if (err ) {
938
+ close (tcp );
938
939
goto out ;
940
+ }
939
941
940
942
for (i = 0 ; i < 2 ; i ++ ) {
941
943
err = bpf_map_update_elem (map , & zero , & stream [0 ], BPF_ANY );
@@ -954,14 +956,14 @@ static void test_sockmap_same_sock(void)
954
956
ASSERT_OK (err , "bpf_map_update_elem(tcp)" );
955
957
}
956
958
959
+ close (tcp );
957
960
err = bpf_map_delete_elem (map , & zero );
958
- ASSERT_OK (err , "bpf_map_delete_elem(entry)" );
961
+ ASSERT_ERR (err , "bpf_map_delete_elem(entry)" );
959
962
960
963
close (stream [0 ]);
961
964
close (stream [1 ]);
962
965
out :
963
966
close (dgram );
964
- close (tcp );
965
967
close (udp );
966
968
test_sockmap_pass_prog__destroy (skel );
967
969
}
You can’t perform that action at this time.
0 commit comments