summaryrefslogtreecommitdiff
path: root/ui/gtk/follow_stream.c
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2016-01-02 08:58:08 -0500
committerMichael Mann <mmann78@netscape.net>2016-01-03 13:36:18 +0000
commit1fed5fef9a455171323e08f46f2dd8c1b834df79 (patch)
tree14f04a9c27e1362385e11fff70f3cc5b90137611 /ui/gtk/follow_stream.c
parentca736cc7b49650764340bf420f834ddbd92da60b (diff)
downloadwireshark-1fed5fef9a455171323e08f46f2dd8c1b834df79.tar.gz
Add HTTP Follow stream
This automatically detects and decompresses HTTP along a TCP stream through the use of taps. Bug: 3528 Change-Id: I8ab832d509700d0da8eabf3c3e514d8511c598d3 Reviewed-on: https://code.wireshark.org/review/13009 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'ui/gtk/follow_stream.c')
-rw-r--r--ui/gtk/follow_stream.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/gtk/follow_stream.c b/ui/gtk/follow_stream.c
index f30e6648cf..4a8d4e7b91 100644
--- a/ui/gtk/follow_stream.c
+++ b/ui/gtk/follow_stream.c
@@ -87,6 +87,9 @@ follow_read_stream(follow_info_t *follow_info,
case FOLLOW_SSL :
return follow_read_ssl_stream(follow_info, print_line_fcn_p, arg);
+ case FOLLOW_HTTP :
+ return follow_read_http_stream(follow_info, print_line_fcn_p, arg);
+
default :
g_assert_not_reached();
return (frs_return_t)0;
@@ -865,6 +868,7 @@ follow_destroy_cb(GtkWidget *w, gpointer data _U_)
break;
case FOLLOW_UDP :
+ case FOLLOW_HTTP :
for(cur = follow_info->payload; cur; cur = g_list_next(cur))
if(cur->data) {
follow_record = (follow_record_t *)cur->data;