diff options
author | Moritz Warning <moritzwarning@web.de> | 2016-07-21 23:02:54 +0200 |
---|---|---|
committer | Moritz Warning <moritzwarning@web.de> | 2016-07-21 23:03:04 +0200 |
commit | b3073f44a2180b2a888ae8615d6112bbd82ef3da (patch) | |
tree | 58cdfccd10b5ac764fc384346e39d5b218fc9186 | |
parent | bdc3b0834bb8abc621ee6dbc9a92769b57376bee (diff) | |
download | infinitytier-b3073f44a2180b2a888ae8615d6112bbd82ef3da.tar.gz infinitytier-b3073f44a2180b2a888ae8615d6112bbd82ef3da.zip |
move sourceAddress out of scope
sourceAddress is used in the catch block
-rw-r--r-- | node/IncomingPacket.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/node/IncomingPacket.cpp b/node/IncomingPacket.cpp index 231f0d06..37af8425 100644 --- a/node/IncomingPacket.cpp +++ b/node/IncomingPacket.cpp @@ -42,9 +42,9 @@ namespace ZeroTier { bool IncomingPacket::tryDecode(const RuntimeEnvironment *RR,bool deferred) { - try { - const Address sourceAddress(source()); + const Address sourceAddress(source()); + try { // Check for trusted paths or unencrypted HELLOs (HELLO is the only packet sent in the clear) const unsigned int c = cipher(); bool trusted = false; |