From e4044eeb709c09f5577f7e77260ccf997a298156 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Mon, 28 Oct 2013 17:25:12 -0400 Subject: [PATCH] Finish stubbing out FILE_ stuff. --- node/Packet.cpp | 2 ++ node/PacketDecoder.cpp | 14 ++++++++++++++ node/PacketDecoder.hpp | 2 ++ 3 files changed, 18 insertions(+) diff --git a/node/Packet.cpp b/node/Packet.cpp index d809d4027..33866727a 100644 --- a/node/Packet.cpp +++ b/node/Packet.cpp @@ -48,6 +48,8 @@ const char *Packet::verbString(Verb v) case VERB_NETWORK_MEMBERSHIP_CERTIFICATE: return "NETWORK_MEMBERSHIP_CERTIFICATE"; case VERB_NETWORK_CONFIG_REQUEST: return "NETWORK_CONFIG_REQUEST"; case VERB_NETWORK_CONFIG_REFRESH: return "NETWORK_CONFIG_REFRESH"; + case VERB_FILE_INFO_REQUEST: return "FILE_INFO_REQUEST"; + case VERB_FILE_BLOCK_REQUEST: return "FILE_BLOCK_REQUEST"; } return "(unknown)"; } diff --git a/node/PacketDecoder.cpp b/node/PacketDecoder.cpp index 956cb642b..83c47b0e3 100644 --- a/node/PacketDecoder.cpp +++ b/node/PacketDecoder.cpp @@ -112,6 +112,10 @@ bool PacketDecoder::tryDecode(const RuntimeEnvironment *_r) return _doNETWORK_CONFIG_REQUEST(_r,peer); case Packet::VERB_NETWORK_CONFIG_REFRESH: return _doNETWORK_CONFIG_REFRESH(_r,peer); + case Packet::VERB_FILE_INFO_REQUEST: + return _doFILE_INFO_REQUEST(_r,peer); + case Packet::VERB_FILE_BLOCK_REQUEST: + return _doFILE_BLOCK_REQUEST(_r,peer); default: // This might be something from a new or old version of the protocol. // Technically it passed MAC so the packet is still valid, but we @@ -874,4 +878,14 @@ bool PacketDecoder::_doNETWORK_CONFIG_REFRESH(const RuntimeEnvironment *_r,const return true; } +bool PacketDecoder::_doFILE_INFO_REQUEST(const RuntimeEnvironment *_r,const SharedPtr &peer) +{ + return true; +} + +bool PacketDecoder::_doFILE_BLOCK_REQUEST(const RuntimeEnvironment *_r,const SharedPtr &peer) +{ + return true; +} + } // namespace ZeroTier diff --git a/node/PacketDecoder.hpp b/node/PacketDecoder.hpp index cb3522ff2..8ec015948 100644 --- a/node/PacketDecoder.hpp +++ b/node/PacketDecoder.hpp @@ -122,6 +122,8 @@ private: bool _doNETWORK_MEMBERSHIP_CERTIFICATE(const RuntimeEnvironment *_r,const SharedPtr &peer); bool _doNETWORK_CONFIG_REQUEST(const RuntimeEnvironment *_r,const SharedPtr &peer); bool _doNETWORK_CONFIG_REFRESH(const RuntimeEnvironment *_r,const SharedPtr &peer); + bool _doFILE_INFO_REQUEST(const RuntimeEnvironment *_r,const SharedPtr &peer); + bool _doFILE_BLOCK_REQUEST(const RuntimeEnvironment *_r,const SharedPtr &peer); uint64_t _receiveTime; Demarc::Port _localPort;