Wireshark-bugs: [Wireshark-bugs] [Bug 10462] 6LoWPAN Mesh headers not treated as encapsulating a
Date: Thu, 18 Sep 2014 22:28:47 +0000

Comment # 11 on bug 10462 from
(In reply to Kevin Bracey from comment #10)
> Yeah, I realised later that there was stuff that wasn't really right. The
> "conversion" from 16-bit address to 64-bit IID(?) in the Mesh header parser
> is nonsense - if anything it should just be setting the address type to
> AT_IEEE_802_15_4_SHORT, and the iid conversion function should be modified
> to pick that up. (And always use src/dst not dl_src/dl_dst).
> 
> It seems that packet-ieee802154.c does set that AT_IEEE_802_15_4_SHORT
> address type itself, so it's odd that the iid converter doesn't already
> recognise that directly, but uses the funny alternate hint path. Stale code?
> 
> Well, this is getting a bit beyond me...
> 
> I'll leave it up to you.

Mmm, as I know nothing about this protocol, I'm tempted just to do the quick
and dirty fix from my initial patch rather than taking the risk of breaking
more things due to a lack of knowledge...


You are receiving this mail because:
  • You are watching all bug changes.