MODE_ACCESS_POINT unconditionally blocks announce broadcasts in Transport::outbound(), preventing local TCP clients from discovering each other. Changing to MODE_GATEWAY allows announces to flow through send_outgoing() which broadcasts to all connected clients. Root cause: receiver's announce was stored in announce_table but never rebroadcast on LocalTcpInterface, so sender could never find a path.
3.0 KiB
3.0 KiB