Third try. This time pipes and stdin are supported and the
authorMichael Tüxen <tuexen@fh-muenster.de>
Wed, 25 Jan 2012 13:04:32 +0000 (13:04 -0000)
committerMichael Tüxen <tuexen@fh-muenster.de>
Wed, 25 Jan 2012 13:04:32 +0000 (13:04 -0000)
commit14b1a44c0f8d4feb0a7dab687c36cb0d0c2a311a
tree2e6e6582937a5ef5ee7fda3740e18b6e9489e893
parent93ac5f499ea6ad213aa2157f40051ecefe263573
Third try. This time pipes and stdin are supported and the
test scripts are passed.

Use a global list containing all interfaces and only change
properties of the entries when changes are made in the GUI.
Do not misuse the list of interfaces specified on the command
line anymore.

This patch does not provide any new functionality, it just
provides the base for future extensions like removing
remote interface, mulitple airpcap devices and multiple
pipes.

This patch was provided by Irene Ruengeler.

svn path=/trunk/; revision=40715
17 files changed:
capture.c
capture.h
capture_opts.c
capture_opts.h
capture_sync.c
capture_ui_utils.c
tshark.c
ui/gtk/capture_dlg.c
ui/gtk/capture_dlg.h
ui/gtk/capture_if_dlg.c
ui/gtk/capture_if_dlg.h
ui/gtk/main.c
ui/gtk/main.h
ui/gtk/main_welcome.c
ui/gtk/main_welcome.h
ui/gtk/prefs_capture.c
ui/gtk/prefs_taps.c