Page MenuHomeFreeBSD

D46617.id143195.diff
No OneTemporary

D46617.id143195.diff

diff --git a/tests/sys/net/if_ovpn/if_ovpn.sh b/tests/sys/net/if_ovpn/if_ovpn.sh
--- a/tests/sys/net/if_ovpn/if_ovpn.sh
+++ b/tests/sys/net/if_ovpn/if_ovpn.sh
@@ -1048,6 +1048,27 @@
ovpn_cleanup
}
+atf_test_case "destroy_unused" "cleanup"
+destroy_unused_head()
+{
+ atf_set descr 'Destroy an if_ovpn interface before it is used'
+ atf_set require.user root
+}
+
+destroy_unused_body()
+{
+ ovpn_init
+
+ intf=$(ifconfig ovpn create)
+ atf_check -o exit:0 \
+ ifconfig ${intf} destroy
+}
+
+destroy_unused_cleanup()
+{
+ ovpn_cleanup
+}
+
atf_init_test_cases()
{
atf_add_test_case "4in4"
@@ -1062,4 +1083,5 @@
atf_add_test_case "ra"
atf_add_test_case "chacha"
atf_add_test_case "gcm_128"
+ atf_add_test_case "destroy_unused"
}

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 9, 3:25 AM (20 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28531250
Default Alt Text
D46617.id143195.diff (748 B)

Event Timeline