Wireshark-commits: [Wireshark-commits] master b78dd09: proto.c: allow calling get_hfi_length() with
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=b78dd096f40adef2ffd0ddd4ef8aee1ea7ca54e6
Submitter: Anders Broman (a.broman58@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
b78dd09 by Pascal Quantin (pascal.quantin@xxxxxxxxx):
proto.c: allow calling get_hfi_length() with a 0 byte tvb and length=-1
As indicated in the comment, we allow FT_PROTOCOL, FT_NONE, FT_BYTES, FT_STRING
and FT_STRINGZPAD to be zero-length.
But in that case do not call tvb_ensure_captured_length_remaining() that ensures
that at least 1 byte is present.
Bug: 12561
Change-Id: I881754368c24d334b88f0dda1d59a68e08219227
Reviewed-on: https://code.wireshark.org/review/16167
Reviewed-by: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Petri-Dish: Pascal Quantin <pascal.quantin@xxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
Actions performed:
from 7ad9db8 ZigBee Green Power: implement GP Pairing Configuration command dissection.
adds b78dd09 proto.c: allow calling get_hfi_length() with a 0 byte tvb and length=-1
Summary of changes:
epan/proto.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)