diff options
author | Guy Harris <guy@alum.mit.edu> | 2015-12-27 16:58:52 -0800 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2015-12-27 16:58:52 -0800 |
commit | 20f164f5e4825a605d97906b9ac6bf4222b9eef4 (patch) | |
tree | 04809c19cd29804223dd912b0c92a3adb403aeb4 /signature.c | |
parent | e40b5d4303c922852b78e06d9332104ead10c206 (diff) | |
download | tcpdump-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.c | 1 |
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 } }; |