aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rwxr-xr-xtests/do.sh.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/do.sh.in b/tests/do.sh.in
index b01de941b..9dca786da 100755
--- a/tests/do.sh.in
+++ b/tests/do.sh.in
@@ -23,6 +23,8 @@ EXE_SUFFIX=@EXE_SUFFIX@
GPROF_ENABLED=@GPROF_ENABLED@
PCRE_ENABLED=@PCRE_ENABLED@
PCRE_PCAPS="WebattackRCE.pcap"
+NBPF_ENABLED=@NBPF_ENABLED@
+NBPF_PCAPS="h323-overflow.pcap"
READER="${CMD_PREFIX} ../example/ndpiReader${EXE_SUFFIX} -A -p ../example/protos.txt -c ../example/categories.txt -r ../example/risky_domains.txt -j ../example/ja3_fingerprints.csv -S ../example/sha1_fingerprints.csv"
RC=0
@@ -80,6 +82,14 @@ check_results() {
fi
done
fi
+ if [ $NBPF_ENABLED -eq 0 ]; then
+ for p in $NBPF_PCAPS; do
+ if [ $f = $p ]; then
+ SKIP_PCAP=1
+ break
+ fi
+ done
+ fi
if [ $SKIP_PCAP -eq 1 ]; then
printf "%-32s\tSKIPPED\n" "$f"
continue