URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=f07fb6cdfc0904905627707b88450054e921f092
Submitter: Guy Harris (guy@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
f07fb6c by Guy Harris (guy@xxxxxxxxxxxx):
    Clean up EOF/short read/hard error handling in heuristics.
    
    Do all the per-record processing in a libpcap_try_record() routine.  EOF
    on the header is OK, but a short read on the header *might* be due to
    the format being tested not being the format of the file rather than due
    to the file having been cut short.
    
    Change-Id: I5748ed550fa1079dc9c746fd93ee5c59187b80a1
    Reviewed-on: https://code.wireshark.org/review/27135
    Reviewed-by: Guy Harris <guy@xxxxxxxxxxxx>
    
Actions performed:
    from  ecb04e4   vg-suppressions: suppress more GLib-related memleaks
    adds  f07fb6c   Clean up EOF/short read/hard error handling in heuristics.
Summary of changes:
 wiretap/libpcap.c | 165 ++++++++++++++++++++++++------------------------------
 1 file changed, 72 insertions(+), 93 deletions(-)