On Aug 11, 2012, at 1:20 PM, Joerg Mayer wrote:
> Hello List,
>
> this is a request for comments.
>
> I wanted to add half a dozen -d (decode as) options to wireshark and found
> that this feature does only exist for tshark and that -d is used by something
> else (initial display filter).
> My first idea was do rename -d on wireshark to something else and copy the tshark
> -d to wireshark. Then I didn't like the idea of copying code from tshark to
> wireshark. I'm not a big fan of code duplication and the inconsistencies between
> the command line options between the sharks is annoying.
>
> What about having a shared command line parsing code for all the sharks?
>
> Options fall into two categories:
> - global options that are available to all the tools and
> - gui options are specific to a particular gui. Gui options might
> be changed to -g<gui-specific-option-name> (or any other inconvenient
> letter). They would have the -g stripped and passed to a gui specific
> parser.
>
> This would have the side effect of making all core features available to
> all sharks (like: is there a reason why I can either have the summary line
> in tshark or the detailed decoding but not both and the decode as).
>
> Comments on this?
I like the idea of having a consistent set of command line options.
What about getting dumpcap in the same boat as the sharks...
> Which other inconsistencies are there?
Irene found some between dumpcap and the sharks and dumpcap related
to remote capturing. It is -u and -r.
Best regards
Michael
>
> Ciao
> Jörg
>
> --
> Joerg Mayer <jmayer@xxxxxxxxx>
> We are stuck with technology when what we really want is just stuff that
> works. Some say that should read Microsoft instead of technology.
> ___________________________________________________________________________
> Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
> Archives: http://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
> mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe