|
@@ -102,6 +102,8 @@ bool PacketDecoder::tryDecode(const RuntimeEnvironment *_r)
|
|
return _doMULTICAST_LIKE(_r,peer);
|
|
return _doMULTICAST_LIKE(_r,peer);
|
|
case Packet::VERB_MULTICAST_FRAME:
|
|
case Packet::VERB_MULTICAST_FRAME:
|
|
return _doMULTICAST_FRAME(_r,peer);
|
|
return _doMULTICAST_FRAME(_r,peer);
|
|
|
|
+ case Packet::VERB_RPC:
|
|
|
|
+ return _doRPC(_r,peer);
|
|
default:
|
|
default:
|
|
// This might be something from a new or old version of the protocol.
|
|
// This might be something from a new or old version of the protocol.
|
|
// Technically it passed HMAC so the packet is still valid, but we
|
|
// Technically it passed HMAC so the packet is still valid, but we
|
|
@@ -538,4 +540,8 @@ bool PacketDecoder::_doMULTICAST_FRAME(const RuntimeEnvironment *_r,const Shared
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+bool PacketDecoder::_doRPC(const RuntimeEnvironment *_r,const SharedPtr<Peer> &peer)
|
|
|
|
+{
|
|
|
|
+}
|
|
|
|
+
|
|
} // namespace ZeroTier
|
|
} // namespace ZeroTier
|