Wireshark-bugs: [Wireshark-bugs] [Bug 12907] Option 82 suboption 12 is displayed as Unknown in l
Date: Tue, 20 Sep 2016 06:26:01 +0000
Arvindkumar changed bug 12907
What | Removed | Added |
---|---|---|
Status | RESOLVED | VERIFIED |
Version | 1.10.14 | 2.2.0 |
Comment # 7
on bug 12907
from Arvindkumar
Thanks a lot for the fix. Have verified the fix. And the same is working fine. Fix part. <field name="bootp.option.agent_information_option.suboption" showname="Option 82 Suboption: (12) Relay Agent Identifier" size="6" pos="295" show="12" value="0c0412 "> C:\Program Files\Wireshark_test>tshark.exe -v TShark (Wireshark) 2.3.0-754-g4ed3518 (v2.3.0rc0-754-g4ed3518 from master) Copyright 1998-2016 Gerald Combs <[email protected]> and contributors. License GPLv2+: GNU GPL version 2 or later <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled (64-bit) with WinPcap (4_1_3), with GLib 2.42.0, with zlib 1.2.8, with SMI 0.4.8, with c-ares 1.11.0, with Lua 5.2.4, with GnuTLS 3.2.15, with Gcrypt 1.6.2, with MIT Kerberos, with GeoIP. Running on 64-bit Windows 7 Service Pack 1, build 7601, with locale English_United States.1252, with WinPcap version 4.1.3 (packet.dll version 4.1.0.2980), based on libpcap version 1.0 branch 1_0_rel0b (20091008), with GnuTLS 3.2.15, with Gcrypt 1.6.2. Intel(R) Core(TM) i5-4300M CPU @ 2.60GHz (with SSE4.2), with 8105MB of physical memory. Built using Microsoft Visual C++ 12.0 build 40629 C:\Program Files\Wireshark_test> C:\Program Files\Wireshark_test>tshark.exe -r "C:\RCR Docs\R56\L2 DHCP on NNI\ATC\option82_12.pcap" -T pdml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="" <!-- You can find pdml2html.xsl in C:\Program Files\Wireshark_test or at https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=pdml2html.xsl. --> <pdml version="0" creator="wireshark/2.3.0-754-g4ed3518" time="Tue Sep 20 11:51:52 2016" capture_file="C:\RCR Docs\R56\L2 DHCP on NNI\ATC\option82_12.pcap"> <packet> <proto name="geninfo" pos="0" showname="General information" size="302"> <field name="num" pos="0" show="1" showname="Number" value="1" size="302"/> <field name="len" pos="0" show="302" showname="Frame Length" value="12e" size="302"/> <field name="caplen" pos="0" show="302" showname="Captured Length" value="12e" size="302"/> <field name="timestamp" pos="0" show="Sep 15, 2016 18:36:10.827072000 India Standard Time" showname="Captured Time" value="1473944770.827072000" size="302"/> </proto> <proto name="frame" showname="Frame 1: 302 bytes on wire (2416 bits), 302 bytes captured (2416 bits)" size="302" pos="0"> <field name="frame.encap_type" showname="Encapsulation type: Ethernet (1)" size="0" pos="0" show="1"/> <field name="frame.time" showname="Arrival Time: Sep 15, 2016 18:36:10.827072000 India Standard Time" size="0" pos="0" show="Sep 15, 2016 18:36:10.827072000 India Sta Time"/> <field name="frame.offset_shift" showname="Time shift for this packet: 0.000000000 seconds" size="0" pos="0" show="0.000000000"/> <field name="frame.time_epoch" showname="Epoch Time: 1473944770.827072000 seconds" size="0" pos="0" show="1473944770.827072000"/> <field name="frame.time_delta" showname="Time delta from previous captured frame: 0.000000000 seconds" size="0" pos="0" show="0.000000000"/> <field name="frame.time_delta_displayed" showname="Time delta from previous displayed frame: 0.000000000 seconds" size="0" pos="0" show="0.000000000"/> <field name="frame.time_relative" showname="Time since reference or first frame: 0.000000000 seconds" size="0" pos="0" show="0.000000000"/> <field name="frame.number" showname="Frame Number: 1" size="0" pos="0" show="1"/> <field name="frame.len" showname="Frame Length: 302 bytes (2416 bits)" size="0" pos="0" show="302"/> <field name="frame.cap_len" showname="Capture Length: 302 bytes (2416 bits)" size="0" pos="0" show="302"/> <field name="frame.marked" showname="Frame is marked: False" size="0" pos="0" show="0"/> <field name="frame.ignored" showname="Frame is ignored: False" size="0" pos="0" show="0"/> <field name="frame.protocols" showname="Protocols in frame: eth:ethertype:ip:udp:bootp" size="0" pos="0" show="eth:ethertype:ip:udp:bootp"/> </proto> <proto name="eth" showname="Ethernet II, Src: 00:00:00_00:00:01 (00:00:00:00:00:01), Dst: Private_00:00:01 (10:00:00:00:00:01)" size="14" pos="0"> <field name="eth.dst" showname="Destination: Private_00:00:01 (10:00:00:00:00:01)" size="6" pos="0" show="10:00:00:00:00:01" value="100000000001"> <field name="eth.dst_resolved" showname="Destination (resolved): Private_00:00:01" hide="yes" size="6" pos="0" show="Private_00:00:01" value="100000000001"/> <field name="eth.addr" showname="Address: Private_00:00:01 (10:00:00:00:00:01)" size="6" pos="0" show="10:00:00:00:00:01" value="100000000001"/> <field name="eth.addr_resolved" showname="Address (resolved): Private_00:00:01" hide="yes" size="6" pos="0" show="Private_00:00:01" value="100000000001"/> <field name="eth.lg" showname=".... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)" size="3" pos="0" show="0" value="0" unmaskedvalue= 0"/> <field name="eth.ig" showname=".... ...0 .... .... .... .... = IG bit: Individual address (unicast)" size="3" pos="0" show="0" value="0" unmaskedvalue="100000"/> </field> <field name="eth.src" showname="Source: 00:00:00_00:00:01 (00:00:00:00:00:01)" size="6" pos="6" show="00:00:00:00:00:01" value="000000000001"> <field name="eth.src_resolved" showname="Source (resolved): 00:00:00_00:00:01" hide="yes" size="6" pos="6" show="00:00:00_00:00:01" value="000000000001"/> <field name="eth.addr" showname="Address: 00:00:00_00:00:01 (00:00:00:00:00:01)" size="6" pos="6" show="00:00:00:00:00:01" value="000000000001"/> <field name="eth.addr_resolved" showname="Address (resolved): 00:00:00_00:00:01" hide="yes" size="6" pos="6" show="00:00:00_00:00:01" value="000000000001"/> <field name="eth.lg" showname=".... ..0. .... .... .... .... = LG bit: Globally unique address (factory default)" size="3" pos="6" show="0" value="0" unmaskedvalue= 0"/> <field name="eth.ig" showname=".... ...0 .... .... .... .... = IG bit: Individual address (unicast)" size="3" pos="6" show="0" value="0" unmaskedvalue="000000"/> </field> <field name="eth.type" showname="Type: IPv4 (0x0800)" size="2" pos="12" show="0x00000800" value="0800"/> </proto> <proto name="ip" showname="Internet Protocol Version 4, Src: 0.0.0.0, Dst: 10.0.0.0" size="20" pos="14"> <field name="ip.version" showname="0100 .... = Version: 4" size="1" pos="14" show="4" value="4" unmaskedvalue="45"/> <field name="ip.hdr_len" showname=".... 0101 = Header Length: 20 bytes (5)" size="1" pos="14" show="20" value="45"/> <field name="ip.dsfield" showname="Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)" size="1" pos="15" show="0x00000000" value="00"> <field name="ip.dsfield.dscp" showname="0000 00.. = Differentiated Services Codepoint: Default (0)" size="1" pos="15" show="0" value="0" unmaskedvalue="00"/> <field name="ip.dsfield.ecn" showname=".... ..00 = Explicit Congestion Notification: Not ECN-Capable Transport (0)" size="1" pos="15" show="0" value="0" unmaskedval "/> </field> <field name="ip.len" showname="Total Length: 288" size="2" pos="16" show="288" value="0120"/> <field name="ip.id" showname="Identification: 0x0000 (0)" size="2" pos="18" show="0x00000000" value="0000"/> <field name="ip.flags" showname="Flags: 0x00" size="1" pos="20" show="0x00000000" value="00"> <field name="ip.flags.rb" showname="0... .... = Reserved bit: Not set" size="1" pos="20" show="0" value="00"/> <field name="ip.flags.df" showname=".0.. .... = Don't fragment: Not set" size="1" pos="20" show="0" value="00"/> <field name="ip.flags.mf" showname="..0. .... = More fragments: Not set" size="1" pos="20" show="0" value="00"/> </field> <field name="ip.frag_offset" showname="Fragment offset: 0" size="2" pos="20" show="0" value="0000"/> <field name="ip.ttl" showname="Time to live: 64" size="1" pos="22" show="64" value="40"/> <field name="ip.proto" showname="Protocol: UDP (17)" size="1" pos="23" show="17" value="11"/> <field name="ip.checksum" showname="Header checksum: 0x6fce [validation disabled]" size="2" pos="24" show="0x00006fce" value="6fce"/> <field name="ip.checksum.status" showname="Header checksum status: Unverified" size="0" pos="24" show="2"/> <field name="ip.src" showname="Source: 0.0.0.0" size="4" pos="26" show="0.0.0.0" value="00000000"/> <field name="ip.addr" showname="Source or Destination Address: 0.0.0.0" hide="yes" size="4" pos="26" show="0.0.0.0" value="00000000"/> <field name="ip.src_host" showname="Source Host: 0.0.0.0" hide="yes" size="4" pos="26" show="0.0.0.0" value="00000000"/> <field name="ip.host" showname="Source or Destination Host: 0.0.0.0" hide="yes" size="4" pos="26" show="0.0.0.0" value="00000000"/> <field name="ip.dst" showname="Destination: 10.0.0.0" size="4" pos="30" show="10.0.0.0" value="0a000000"/> <field name="ip.addr" showname="Source or Destination Address: 10.0.0.0" hide="yes" size="4" pos="30" show="10.0.0.0" value="0a000000"/> <field name="ip.dst_host" showname="Destination Host: 10.0.0.0" hide="yes" size="4" pos="30" show="10.0.0.0" value="0a000000"/> <field name="ip.host" showname="Source or Destination Host: 10.0.0.0" hide="yes" size="4" pos="30" show="10.0.0.0" value="0a000000"/> <field name="" show="Source GeoIP: Unknown" size="4" pos="26" value="00000000"/> <field name="" show="Destination GeoIP: Unknown" size="4" pos="30" value="0a000000"/> </proto> <proto name="udp" showname="User Datagram Protocol, Src Port: 68, Dst Port: 67" size="8" pos="34"> <field name="udp.srcport" showname="Source Port: 68" size="2" pos="34" show="68" value="0044"/> <field name="udp.dstport" showname="Destination Port: 67" size="2" pos="36" show="67" value="0043"/> <field name="udp.port" showname="Source or Destination Port: 68" hide="yes" size="2" pos="34" show="68" value="0044"/> <field name="udp.port" showname="Source or Destination Port: 67" hide="yes" size="2" pos="36" show="67" value="0043"/> <field name="udp.length" showname="Length: 268" size="2" pos="38" show="268" value="010c"/> <field name="udp.checksum" showname="Checksum: 0xbdd3 [unverified]" size="2" pos="40" show="0x0000bdd3" value="bdd3"/> <field name="udp.checksum.status" showname="Checksum Status: Unverified" size="0" pos="40" show="2"/> <field name="udp.stream" showname="Stream index: 0" size="0" pos="42" show="0"/> </proto> <proto name="bootp" showname="Bootstrap Protocol (Request)" size="260" pos="42"> <field name="bootp.type" showname="Message type: Boot Request (1)" size="1" pos="42" show="1" value="01"/> <field name="bootp.hw.type" showname="Hardware type: Ethernet (0x01)" size="1" pos="43" show="0x00000001" value="01"/> <field name="bootp.hw.len" showname="Hardware address length: 6" size="1" pos="44" show="6" value="06"/> <field name="bootp.hops" showname="Hops: 0" size="1" pos="45" show="0" value="00"/> <field name="bootp.id" showname="Transaction ID: 0x00000001" size="4" pos="46" show="0x00000001" value="00000001"/> <field name="bootp.secs" showname="Seconds elapsed: 0" size="2" pos="50" show="0" value="0000"/> <field name="bootp.flags" showname="Bootp flags: 0x8000, Broadcast flag (Broadcast)" size="2" pos="52" show="0x00008000" value="8000"> <field name="bootp.flags.bc" showname="1... .... .... .... = Broadcast flag: Broadcast" size="2" pos="52" show="1" value="1" unmaskedvalue="8000"/> <field name="bootp.flags.reserved" showname=".000 0000 0000 0000 = Reserved flags: 0x0000" size="2" pos="52" show="0x00000000" value="0" unmaskedvalue="8000"/> </field> <field name="bootp.ip.client" showname="Client IP address: 0.0.0.0" size="4" pos="54" show="0.0.0.0" value="00000000"/> <field name="bootp.ip.your" showname="Your (client) IP address: 0.0.0.0" size="4" pos="58" show="0.0.0.0" value="00000000"/> <field name="bootp.ip.server" showname="Next server IP address: 0.0.0.0" size="4" pos="62" show="0.0.0.0" value="00000000"/> <field name="bootp.ip.relay" showname="Relay agent IP address: 0.0.0.0" size="4" pos="66" show="0.0.0.0" value="00000000"/> <field name="bootp.hw.mac_addr" showname="Client MAC address: 00:00:00_00:00:01 (00:00:00:00:00:01)" size="6" pos="70" show="00:00:00:00:00:01" value="000000000001"/> <field name="bootp.hw.addr_padding" showname="Client hardware address padding: 00000000000000000000" size="10" pos="76" show="00:00:00:00:00:00:00:00:00:00" value="00 000000000000"/> <field name="bootp.server" showname="Server host name not given" size="64" pos="86" show="" value="0000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000"/> <field name="bootp.file" showname="Boot file name not given" size="128" pos="150" show="" value="000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000"/> <field name="bootp.dhcp" showname="Frame is DHCP: True" hide="yes" size="0" pos="42" show="1"/> <field name="bootp.cookie" showname="Magic cookie: DHCP" size="4" pos="278" show="99.130.83.99" value="63825363"/> <field name="bootp.option.type" showname="Option: (53) DHCP Message Type (Request)" size="3" pos="282" show="53" value="350103"> <field name="bootp.option.length" showname="Length: 1" size="1" pos="283" show="1" value="01"/> <field name="bootp.option.value" showname="Value: 03" hide="yes" size="1" pos="284" show="03" value="03"/> <field name="bootp.option.dhcp" showname="DHCP: Request (3)" size="1" pos="284" show="3" value="03"/> </field> <field name="bootp.option.type" showname="Option: (204) Unassigned" size="8" pos="285" show="204" value="cc06000000000001"> <field name="bootp.option.length" showname="Length: 6" size="1" pos="286" show="6" value="06"/> <field name="bootp.option.value" showname="Value: 000000000001" hide="yes" size="6" pos="287" show="00:00:00:00:00:01" value="000000000001"/> <field name="bootp.option.value" showname="Value: 000000000001" size="6" pos="287" show="00:00:00:00:00:01" value="000000000001"/> </field> <field name="bootp.option.type" showname="Option: (82) Agent Information Option" size="8" pos="293" show="82" value="52060c0412345678"> <field name="bootp.option.length" showname="Length: 6" size="1" pos="294" show="6" value="06"/> <field name="bootp.option.value" showname="Value: 0c0412345678" hide="yes" size="6" pos="295" show="0c:04:12:34:56:78" value="0c0412345678"/> <field name="bootp.option.agent_information_option.suboption" showname="Option 82 Suboption: (12) Relay Agent Identifier" size="6" pos="295" show="12" value="0c0412 "> <field name="bootp.option.suboption_length" showname="Length: 4" size="1" pos="296" show="4" value="04"/> <field name="bootp.option.agent_information_option.value" showname="Value: 12345678" hide="yes" size="4" pos="297" show="12:34:56:78" value="12345678"/> <field name="bootp.option.agent_information_option.relay_agent_id" showname="Relay Agent Identifier: 12345678" size="4" pos="297" show="12:34:56:78" value="123456 </field> </field> <field name="bootp.option.type" showname="Option: (255) End" size="1" pos="301" show="0" value="ff"> <field name="bootp.option.end" showname="Option End: 255" size="1" pos="301" show="255" value="ff"/> </field> </proto> </packet> </pdml>
You are receiving this mail because:
- You are watching all bug changes.
- References:
- Prev by Date: [Wireshark-bugs] [Bug 12922] TLS padding extension dissector length parsing bug
- Next by Date: [Wireshark-bugs] [Bug 12907] Option 82 suboption 12 is displayed as Unknown in linux version of tshark
- Previous by thread: [Wireshark-bugs] [Bug 12907] Option 82 suboption 12 is displayed as Unknown in linux version of tshark
- Next by thread: [Wireshark-bugs] [Bug 12907] Option 82 suboption 12 is displayed as Unknown in linux version of tshark
- Index(es):