stub out new verbs

This commit is contained in:
Adam Ierymenko 2019-08-21 14:57:57 -07:00
parent 95a6fce2b4
commit 31bd413166
No known key found for this signature in database
GPG key ID: 1657198823E52A61
2 changed files with 6 additions and 4 deletions

View file

@ -115,6 +115,9 @@ bool IncomingPacket::tryDecode(const RuntimeEnvironment *RR,void *tPtr)
case Packet::VERB_PUSH_DIRECT_PATHS: r = _doPUSH_DIRECT_PATHS(RR,tPtr,peer); break;
case Packet::VERB_USER_MESSAGE: r = _doUSER_MESSAGE(RR,tPtr,peer); break;
case Packet::VERB_REMOTE_TRACE: r = _doREMOTE_TRACE(RR,tPtr,peer); break;
case Packet::VERB_SET_LOCATOR: break;
case Packet::VERB_WILL_RELAY: break;
case Packet::VERB_EPHEMERAL_KEY: break;
}
return r;
} else {
@ -483,9 +486,8 @@ bool IncomingPacket::_doOK(const RuntimeEnvironment *RR,void *tPtr,const SharedP
bool IncomingPacket::_doWHOIS(const RuntimeEnvironment *RR,void *tPtr,const SharedPtr<Peer> &peer)
{
// TODO
//if ((!RR->topology->amUpstream())&&(!peer->rateGateInboundWhoisRequest(RR->node->now())))
// return true;
if (!peer->rateGateInboundWhoisRequest(RR->node->now()))
return true;
Packet outp(peer->address(),RR->identity.address(),Packet::VERB_OK);
outp.append((unsigned char)Packet::VERB_WHOIS);

View file

@ -901,7 +901,7 @@ public:
* node reachability. Since they're signed any node can verify that
* the originating node approves of their content.
*/
VERB_LOCATOR = 0x16,
VERB_SET_LOCATOR = 0x16,
/**
* A list of peers this node will relay traffic to/from: