ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] How do I register a sub-dissector for HTTP2?

From: Peter Wu <peter@xxxxxxxxxxxxx>
Date: Tue, 13 Jun 2017 17:31:05 +0200
On Sat, Jun 10, 2017 at 10:05:33PM -0700, Guy Harris wrote:
> On Jun 10, 2017, at 4:19 PM, Richard Sharpe <realrichardsharpe@xxxxxxxxx> wrote:
> 
> > Let's say I want to register a sub-dissector for HTTP2 on port 50051,
> > how do I do that?
> 
> Step 1: add support to the HTTP/2 dissector for actually parsing
> headers and, based on the content type etc., handing the dissector off
> to the appropriate sub-dissector.
> 
> Step 2: register the sub-dissector in whatever table the code added in
> Step 1 uses.

Header reassembly is currently implemented in the master version (and
the 2.4 branch). For data reassembly you will need a patch like this:
https://code.wireshark.org/review/20737
-- 
Kind regards,
Peter Wu
https://lekensteyn.nl