Move the common parts of iface_lists.[ch] from ui/gtk/ to ui/. Leave the
[metze/wireshark/wip.git] / ui / gtk / capture_dlg.h
index bcba54c19660032e4856b276356d03cd9a89e009..9efd48d5feb0229a77cfaba4b36e36bf3d9e37bb 100644 (file)
@@ -1,5 +1,6 @@
 /* capture_dlg.h
- * Definitions for packet capture windows
+ * Definitions for the "Capture Options" dialog and dialog windows popped
+ * up from it
  *
  * $Id$
  *
@@ -19,7 +20,7 @@
  *
  * You should have received a copy of the GNU General Public License
  * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
 #ifndef __CAPTURE_DLG_H__
@@ -66,9 +67,6 @@ void capture_stop_cb(GtkWidget *widget, gpointer data);
  */
 void capture_restart_cb(GtkWidget *widget, gpointer data);
 
-/* capture start confirmed by "Save unsaved capture", so do it now */
-void capture_start_confirmed(void);
-
 /** User requested the "Capture Airpcap" dialog box by menu or toolbar.
  *
  * @param widget parent widget (unused)
@@ -116,4 +114,16 @@ options_interface_cb(GtkTreeView *view, GtkTreePath *path, GtkTreeViewColumn *co
 void
 capture_dlg_refresh_if(void);
 
+/*
+ * Refresh everything visible that shows an interface list that
+ * includes local interfaces.
+ */
+extern void refresh_local_interface_lists(void);
+
+/*
+ * Refresh everything visible that shows an interface list that
+ * includes non-local interfaces.
+ */
+extern void refresh_non_local_interface_lists(void);
+
 #endif /* capture_dlg.h */