diff --git a/epan/dissectors/Makefile.am b/epan/dissectors/Makefile.am index fc4f5810b1..3a7c8d7889 100644 --- a/epan/dissectors/Makefile.am +++ b/epan/dissectors/Makefile.am @@ -1575,6 +1575,7 @@ DISSECTOR_INCLUDES = \ packet-h450-ros.h \ packet-hpext.h \ packet-http.h \ + packet-http2.h \ packet-iana-oui.h \ packet-iax2.h \ packet-icmp.h \ diff --git a/epan/dissectors/packet-http2.c b/epan/dissectors/packet-http2.c index e68d0c6568..d370e8ce23 100644 --- a/epan/dissectors/packet-http2.c +++ b/epan/dissectors/packet-http2.c @@ -42,6 +42,7 @@ #include #include #include +#include #include @@ -1312,7 +1313,7 @@ dissect_http2_altsvc(tvbuff_t *tvb, packet_info *pinfo _U_, proto_tree *http2_tr } -static int +int dissect_http2_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_ ) { proto_item *ti; diff --git a/epan/dissectors/packet-http2.h b/epan/dissectors/packet-http2.h new file mode 100644 index 0000000000..5704fe8126 --- /dev/null +++ b/epan/dissectors/packet-http2.h @@ -0,0 +1,40 @@ +/* packet-http2.h + * Routines for HTTP2 dissection + * + * Wireshark - Network traffic analyzer + * By Gerald Combs + * Copyright 1998 Gerald Combs + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ +#ifndef __PACKET_HTTP2_H__ +#define __PACKET_HTTP2_H__ + +int dissect_http2_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U_ ); + +#endif + +/* + * Editor modelines - http://www.wireshark.org/tools/modelines.html + * + * Local variables: + * c-basic-offset: 4 + * tab-width: 8 + * indent-tabs-mode: nil + * End: + * + * vi: set shiftwidth=4 tabstop=8 expandtab: + * :indentSize=4:tabSize=8:noTabs=true: + */