Comment 7 for bug 1841621

Revision history for this message
Steve Dodd (anarchetic) wrote :

Just realised that the heat had addled my brain - this will get the link local address of target, not the originator. We could enumerate link local addresses on the originator and add a field to the mdns text record, but by definition those addresses are only valid on a particular interface, and the target wouldn't know which was which was which. In reality most LLAs will be formed from the interface MAC address, but unclear how much this should be relied upon. Worst case scenario is a user on one interface could spoof a conversation pretending to be a user on another.

Possibly this is all getting too complicated.

A setting to disable the IP match code might be simpler, though that seems to happen in multiple places in the codebase and obviously has security implications.