plurality(calls_nb, "Call", "Calls"),
calls_ns,
plurality(calls_ns, "Call", "Calls"));
- gtk_label_set(GTK_LABEL(top_label), label_text);
+ gtk_label_set_text(GTK_LABEL(top_label), label_text);
/* Update the status label with the number of total messages */
g_snprintf(label_text, 256,
voip_calls_get_info()->start_packets,
voip_calls_get_info()->completed_calls,
voip_calls_get_info()->rejected_calls);
- gtk_label_set(GTK_LABEL(status_label), label_text);
+ gtk_label_set_text(GTK_LABEL(status_label), label_text);
}
remove_tap_listener_voip_calls();
}
remove_tap_listener_rtp_event();
- if (find_tap_id("mgcp")) {
- remove_tap_listener_mgcp_calls();
- }
+ remove_tap_listener_mgcp_calls();
remove_tap_listener_actrace_calls();
remove_tap_listener_t38();
+ remove_tap_listener_skinny_calls();
+ remove_tap_listener_iax2_calls();
}
/****************************************************************************/
const gchar *filter_prepend;
gboolean isFirst = TRUE;
GList* list;
- guint filter_length = 0;
- guint max_filter_length = 2048;
+ size_t filter_length = 0;
+ size_t max_filter_length = 2048;
sip_calls_info_t *tmp_sipinfo;
isup_calls_info_t *tmp_isupinfo;
h323_calls_info_t *tmp_h323info;
case TEL_BSSMAP:
case TEL_RANAP:
case VOIP_UNISTIM:
+ case VOIP_SKINNY:
+ case VOIP_IAX2:
case VOIP_COMMON:
/* XXX - not supported */
break;
plurality(calls_nb, "Call", "Calls"),
calls_ns,
plurality(calls_ns, "Call", "Calls"));
- gtk_label_set(GTK_LABEL(top_label), label_text);
+ gtk_label_set_text(GTK_LABEL(top_label), label_text);
if (calls_ns > 0) {
plurality(calls_nb, "Call", "Calls"),
calls_ns,
plurality(calls_ns, "Call", "Calls"));
- gtk_label_set(GTK_LABEL(top_label), label_text);
+ gtk_label_set_text(GTK_LABEL(top_label), label_text);
if (calls_ns > 0) {
gtk_widget_set_sensitive(bt_filter, TRUE);
hbuttonbox = gtk_hbutton_box_new ();
gtk_box_pack_start (GTK_BOX (main_vb), hbuttonbox, FALSE, FALSE, 0);
gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox), GTK_BUTTONBOX_SPREAD);
- gtk_button_box_set_spacing (GTK_BUTTON_BOX (hbuttonbox), 30);
+ gtk_box_set_spacing (GTK_BOX (hbuttonbox), 30);
/*bt_unselect = gtk_button_new_with_label ("Unselect");
gtk_container_add (GTK_CONTAINER (hbuttonbox), bt_unselect);
voip_calls_get_info()->start_packets,
voip_calls_get_info()->completed_calls,
voip_calls_get_info()->rejected_calls);
- gtk_label_set(GTK_LABEL(status_label), label_text);
+ gtk_label_set_text(GTK_LABEL(status_label), label_text);
gtk_clist_freeze(GTK_CLIST(clist));
gtk_clist_clear(GTK_CLIST(clist));
plurality(calls_nb, "Call", "Calls"),
calls_ns,
plurality(calls_ns, "Call", "Calls"));
- gtk_label_set(GTK_LABEL(top_label), label_text);
+ gtk_label_set_text(GTK_LABEL(top_label), label_text);
}
last_list = list;
}
rtp_init_tap();
rtp_event_init_tap();
- /* We don't register this tap, if we don't have the mgcp plugin loaded.*/
- if (find_tap_id("mgcp")) {
- mgcp_calls_init_tap();
- }
+ mgcp_calls_init_tap();
actrace_calls_init_tap();
t38_init_tap();
+ skinny_calls_init_tap();
+ iax2_calls_init_tap();
/* create dialog box if necessary */
if (voip_calls_dlg == NULL) {
gtk_clist_append(GTK_CLIST(clist), data);
/* Scan for VoIP calls calls (redissect all packets) */
- cf_retap_packets(&cfile, FALSE);
-
+ cf_retap_packets(&cfile);
+ gdk_window_raise(voip_calls_dlg->window);
/* Tap listener will be removed and cleaned up in voip_calls_on_destroy */
}