1#!/bin/sh 2# SPDX-License-Identifier: GPL-2.0-or-later 3# Copyright (c) 2018 Petr Vorel <pvorel@suse.cz> 4# Copyright (c) 2017 Oracle and/or its affiliates. All Rights Reserved. 5# Author: Alexey Kodanev <alexey.kodanev@oracle.com> 6 7TST_NEEDS_TMPDIR=1 8TST_TESTFUNC=do_test 9TST_SETUP=tst_ipsec_setup_vti 10TST_CLEANUP=tst_ipsec_cleanup 11. ipsec_lib.sh 12 13max_requests=10 14 15do_test() 16{ 17 local opts="-n $2 -N $2" 18 local rand_opt="$(echo $2 | cut -d'R' -f2)" 19 20 [ "$2" != "$rand_opt" ] && opts="-A $rand_opt" 21 tst_netload -H $ip_rmt_tun $opts -r $IPSEC_REQUESTS \ 22 -R $max_requests -D $tst_vti 23} 24 25tst_run 26