|
@@ -391,10 +391,9 @@ static Iface_DEFUN incomingMsg(struct Message* msg, struct Pathfinder_pvt* pf)
|
|
|
|
|
|
DHTModuleRegistry_handleIncoming(&dht, pf->registry);
|
|
|
|
|
|
- if (!version && addr.protocolVersion) {
|
|
|
- struct Message* nodeMsg = Message_new(0, 256, msg->alloc);
|
|
|
- Iface_CALL(sendNode, nodeMsg, &addr, 0xfffffff0u, pf);
|
|
|
- }
|
|
|
+ struct Message* nodeMsg = Message_new(0, 256, msg->alloc);
|
|
|
+ Iface_CALL(sendNode, nodeMsg, &addr, 0xfffffff0u, pf);
|
|
|
+
|
|
|
if (dht.pleaseRespond) {
|
|
|
// what a beautiful hack, see incomingFromDHT
|
|
|
return Iface_next(&pf->pub.eventIf, msg);
|