diff options
author | Michael Mann <mmann78@netscape.net> | 2016-01-02 08:58:08 -0500 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2016-01-03 13:36:18 +0000 |
commit | 1fed5fef9a455171323e08f46f2dd8c1b834df79 (patch) | |
tree | 14f04a9c27e1362385e11fff70f3cc5b90137611 /ui/gtk/follow_stream.c | |
parent | ca736cc7b49650764340bf420f834ddbd92da60b (diff) |
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.c | 4 |
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; |