pfcp: ipv6 pd address is not decoded in UE IP Address IE
Summary
(Summarize the bug encountered concisely) ipv6 pd address is not decoded in UE IP Address IE. Dissector has code missing to decode it.
Steps to reproduce
(How one can reproduce the issue - this is very important) Just open a pcap with a pfcp packet with ue ip address ie. if this ie has a ipv6 address, ipv6 address will not be seen, instead it shows "IE data not decoded by WS yet".
What is the current bug behavior?
(What actually happens) ipv6 pd address preset in IE is not visible in wireshark.
What is the expected correct behavior?
(What you should see instead) This IE should be decoded properly and ipv6 pd address should appear.
Sample capture file
(If possible attach a sample capture file, not screenshot of dissection, showing this issue) please look at attached file.pfcpdump.pcap
Relevant logs and/or screenshots
(Paste any relevant logs here)
(Paste any relevant screenshots here)
please look at attached file. Also attached a patch to solve this issue: pfcppatch.txt
Build information
(In Wireshark, select Help->About Wireshark from the main menu and use the button "Copy To Clipboard".
Please paste the complete output here. Or from the command line, run `tshark -v` or `wireshark -v`)
3.4.4 (v3.4.4-0-gc33f6306)
Compiled (64-bit) with Qt 5.15.1, with libpcap, with GLib 2.52.3, with zlib 1.2.11, with SMI 0.4.8, with c-ares 1.15.0, with Lua 5.2.4, with GnuTLS 3.6.3 and PKCS #11 (closed) support, with Gcrypt 1.8.3, with MIT Kerberos, with MaxMind DB resolver, with nghttp2 1.39.2, with brotli, with LZ4, with Zstandard, with Snappy, with libxml2 2.9.9, with QtMultimedia, with automatic updates using WinSparkle 0.5.7, with AirPcap, with SpeexDSP (using bundled resampler), with Minizip.
Running on 64-bit Windows 10 (2009), build 19042, with Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz (with SSE4.2), with 16258 MB of physical memory, with locale English_India.utf8, with light display mode, with HiDPI, with Npcap version 1.10, based on libpcap version 1.9.1, with GnuTLS 3.6.3, with Gcrypt 1.8.3, with brotli 1.0.2, without AirPcap, binary plugins supported (21 loaded).
Built using Microsoft Visual Studio 2019 (VC++ 14.28, build 29910).