]> The Tcpdump Group git mirrors - tcpdump/blobdiff - tests/crypto.sh
Split bgp-as-path-oobr into two custom tests.
[tcpdump] / tests / crypto.sh
index dd852bab5547f2f12d4f158851fa8d7455bde3ca..2bb53dbf2ec9108d82acf42dd82e6b78d86b96ce 100755 (executable)
@@ -91,6 +91,17 @@ then
                        exitcode=1
                fi
        fi
+       if ./TESTonce bgp-as-path-oobr-ssl bgp-as-path-oobr.pcap bgp-as-path-oobr-ssl.out '-vvv -e'
+       then
+               passed=`expr $passed + 1`
+               echo $passed >.passed
+       else
+               failed=`expr $failed + 1`
+               echo $failed >.failed
+               exitcode=1
+       fi
+       FORMAT='    %-35s: TEST SKIPPED (compiled w/OpenSSL)\n'
+       printf "$FORMAT" bgp-as-path-oobr-nossl
 else
        FORMAT='    %-35s: TEST SKIPPED (compiled w/o OpenSSL)\n'
        printf "$FORMAT" esp1
@@ -101,6 +112,16 @@ else
        printf "$FORMAT" espudp1
        printf "$FORMAT" ikev2pI2
        printf "$FORMAT" isakmp4
+       printf "$FORMAT" bgp-as-path-oobr-ssl
+       if ./TESTonce bgp-as-path-oobr-nossl bgp-as-path-oobr.pcap bgp-as-path-oobr-nossl.out '-vvv -e'
+       then
+               passed=`expr $passed + 1`
+               echo $passed >.passed
+       else
+               failed=`expr $failed + 1`
+               echo $failed >.failed
+               exitcode=1
+       fi
 fi
 
 exit $exitcode