1*20777f79SKristof Provost 2*20777f79SKristof Provost. $(atf_get_srcdir)/utils.subr 3*20777f79SKristof Provost 4*20777f79SKristof Provostatf_test_case "v4" "cleanup" 5*20777f79SKristof Provostv4_head() 6*20777f79SKristof Provost{ 7*20777f79SKristof Provost atf_set descr 'IPSec inet4 tunnel using chacha20-poly1305' 8*20777f79SKristof Provost atf_set require.user root 9*20777f79SKristof Provost} 10*20777f79SKristof Provost 11*20777f79SKristof Provostv4_body() 12*20777f79SKristof Provost{ 13*20777f79SKristof Provost ist_test 4 chacha20-poly1305 "123456789012345678901234567890123456" 14*20777f79SKristof Provost} 15*20777f79SKristof Provost 16*20777f79SKristof Provostv4_cleanup() 17*20777f79SKristof Provost{ 18*20777f79SKristof Provost ist_cleanup 19*20777f79SKristof Provost} 20*20777f79SKristof Provost 21*20777f79SKristof Provostatf_test_case "v6" "cleanup" 22*20777f79SKristof Provostv6_head() 23*20777f79SKristof Provost{ 24*20777f79SKristof Provost atf_set descr 'IPSec inet6 tunnel using chacha20-poly1305' 25*20777f79SKristof Provost atf_set require.user root 26*20777f79SKristof Provost} 27*20777f79SKristof Provost 28*20777f79SKristof Provostv6_body() 29*20777f79SKristof Provost{ 30*20777f79SKristof Provost ist_test 6 chacha20-poly1305 "123456789012345678901234567890123456" 31*20777f79SKristof Provost} 32*20777f79SKristof Provost 33*20777f79SKristof Provostv6_cleanup() 34*20777f79SKristof Provost{ 35*20777f79SKristof Provost ist_cleanup 36*20777f79SKristof Provost} 37*20777f79SKristof Provost 38*20777f79SKristof Provostatf_init_test_cases() 39*20777f79SKristof Provost{ 40*20777f79SKristof Provost atf_add_test_case "v4" 41*20777f79SKristof Provost atf_add_test_case "v6" 42*20777f79SKristof Provost} 43