summaryrefslogtreecommitdiff
path: root/signature.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2015-12-27 16:58:52 -0800
committerGuy Harris <guy@alum.mit.edu>2015-12-27 16:58:52 -0800
commit20f164f5e4825a605d97906b9ac6bf4222b9eef4 (patch)
tree04809c19cd29804223dd912b0c92a3adb403aeb4 /signature.c
parente40b5d4303c922852b78e06d9332104ead10c206 (diff)
downloadtcpdump-20f164f5e4825a605d97906b9ac6bf4222b9eef4.tar.gz
Don't overwrite packet data when checking the signature.
Instead, make a copy, and overwrite that.
Diffstat (limited to 'signature.c')
-rw-r--r--signature.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/signature.c b/signature.c
index 18449fc2..b989baff 100644
--- a/signature.c
+++ b/signature.c
@@ -33,6 +33,7 @@
const struct tok signature_check_values[] = {
{ SIGNATURE_VALID, "valid"},
{ SIGNATURE_INVALID, "invalid"},
+ { CANT_ALLOCATE_COPY, "can't allocate memory"},
{ CANT_CHECK_SIGNATURE, "unchecked"},
{ 0, NULL }
};