Wireshark-bugs: [Wireshark-bugs] [Bug 5583] osi-options dissector : dissect_option_route wrong p

Date: Thu, 26 Jan 2012 02:59:52 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5583

--- Comment #12 from keysandwood@xxxxxxxx 2012-01-26 02:59:50 PST ---
This bug is not related to (In reply to comment #11)
> (In reply to comment #10)
> > (In reply to comment #9)
> > > I don't see any CLNP packets.  Is this bug therefore dependent upon bug 5622,
> > > as Bill mentions in comment 3?
> > 
> > Yes, the CLNP packets are on top of IP packet.
> 
> With or without your patch, I don't see any CLNP packets in the attached
> clnp_route_recording_optin_error.pcap file, so what is needed to see them?  Is
> there some Wireshark preference that needs to be changed first, is this bug
> dependent upon bug 5622 (in which case, it should be marked as such), or what? 
> Is this capture file even the right one to test your changes?

Ok, maybe I was not clear enough.
This bug is not related to bug 5622.   Bug 5622 would allow to see the packet
which is over IP.
My patch does not intent to call CLNP dissector over IP if IP ptro field is
0x50. My patch corrects a specific CLNP Option Section. 

To see the CLNP packet, you need to add the dissector clnp to your IP dissector
table for entry 0x50. Personally I do that using LUA scripting

clnp_dissector = Dissector.get("clnp")
local ip_table = DissectorTable.get("ip.proto")
ip_table:add(80, clnp_dissector)


On the first packet, the CLNP PDU starts at 0x22 "0x81a401649e..."
On the 2nd packet, the CLNP PDU starts at 0x22 "0x81a401619e..."

I hope that makes more sense now.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.