On Apr 4, 2013, at 12:06 PM, Martin Kaiser <[email protected]> wrote:

> I was asked by some people about access to capture comments from the
> command line tools. We identified two use cases
> 
> - You have a capture file and want to display its capture file comment.
>  Nothing but the comment, no packets etc.

Sounds like a job for capinfos.  (I assume by "capture file comment" you mean 
the comment in the first Section Header Block in a pcap-ng file, rather than 
the comments on packets.)

> - You start a capture from the command line and want to insert a comment 
>  into the newly created file.
> 
> The reading should be an option to tshark ("display the capture file 
> comment and exit").

...or part of capinfos.  I'm not sure operations that don't involve looking at 
any packets belong in tshark.

> For writing, I added a switch -j <new comment> to both tshark and 
> dumpcap.

Sadly, -j is already taken for Wireshark, so you couldn't run Wireshark from 
the command line with "-j", unless we go with either getopt_long() (pulling in 
a version from GNU libc for platforms that don't have it in the system library) 
or with g_option:

        
https://developer.gnome.org/glib/stable/glib-Commandline-option-parser.html

and perhaps gtk_init_with_args():

        
https://developer.gnome.org/gtk2/stable/gtk2-General.html#gtk-init-with-args

so that we can have long arguments (rather than digging around for unused 
letters for every new option) and let at least the long version of the argument 
be the same for TShark and Wireshark and dumpcap if they apply to two or more 
of them.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <[email protected]>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:[email protected]?subject=unsubscribe

Reply via email to