Wireshark mailing list archives
Re: Rename TVB captured length vs reported length
From: Dirk Jagdmann <doj () cubic org>
Date: Tue, 18 Feb 2014 13:23:22 -0800
The problem is that 95% of the time the intended behaviour is best achieved by the reported length, but 95% of the time people new to the API pick up on tvb_length and friends and assume that's what they
I disagree. I find it not intuitive that a function called tvb_length() (the propsed new version) would return a length, that the underlying data structure does *not* have. This would be contrary to any other API working with an array/buffer I know of. I also doubt that 95% of the use cases are asking for reported/captured length. Personally I typically work on code to show the user protocol (SSL, HTTP, DCE/RPC) and if a frame was truncated while capturing (captured_length < actual_length) I can often not continue with dissecting the user protocol, since I miss parts of the data. I understand that there are good reasons to know about the actual length of the frame and the captured length. I suggest that we simply state these lengths in the function name and *not* have an unqualified (shorter) name which will get misinterpreted. So my suggestion for a rename would be: tvb_actual_length() tvb_captured_length() -- ---> Dirk Jagdmann ----> http://cubic.org/~doj -----> http://llg.cubic.org ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Rename TVB captured length vs reported length Evan Huus (Feb 17)
- Re: Rename TVB captured length vs reported length Jeff Morriss (Feb 17)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 17)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 17)
- Re: Rename TVB captured length vs reported length Jakub Zawadzki (Feb 17)
- Re: Rename TVB captured length vs reported length Jeff Morriss (Feb 17)
- Re: Rename TVB captured length vs reported length Gilbert Ramirez (Feb 17)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 17)
- Re: Rename TVB captured length vs reported length Jeff Morriss (Feb 17)
- Re: Rename TVB captured length vs reported length Hadriel Kaplan (Feb 17)
- Re: Rename TVB captured length vs reported length Alexis La Goutte (Feb 18)
- Re: Rename TVB captured length vs reported length Dirk Jagdmann (Feb 18)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 18)
- Re: Rename TVB captured length vs reported length Dirk Jagdmann (Feb 18)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 18)
- Re: Rename TVB captured length vs reported length Guy Harris (Feb 18)
- Re: Rename TVB captured length vs reported length Hadriel Kaplan (Feb 18)