Comment # 10
on bug 10462
from Kevin Bracey
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.
You are receiving this mail because:
- You are watching all bug changes.