Comment # 11
on bug 10462
from Pascal Quantin
(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.