Browse Source

move findNode method back

Signed-off-by: Grant Limberg <[email protected]>
Grant Limberg 10 years ago
parent
commit
6ff2e6ecfe
2 changed files with 12 additions and 11 deletions
  1. 0 10
      java/jni/ZT1_jniutils.cpp
  2. 12 1
      java/jni/com_zerotierone_sdk_Node.cpp

+ 0 - 10
java/jni/ZT1_jniutils.cpp

@@ -50,16 +50,6 @@ jobject createResultObject(JNIEnv *env, ZT1_ResultCode code)
     return resultObject;
 }
 
-ZT1_Node* findNode(uint64_t nodeId)
-{
-    NodeMap::iterator found = nodeMap.find(nodeId);
-    if(found != nodeMap.end())
-    {
-        JniRef *ref = found->second;
-        return ref->node;
-    }
-    return NULL;
-}
 
 jobject createVirtualNetworkStatus(JNIEnv *env, ZT1_VirtualNetworkStatus status)
 {

+ 12 - 1
java/jni/com_zerotierone_sdk_Node.cpp

@@ -122,7 +122,18 @@ namespace {
     }
 
     typedef std::map<uint64_t, JniRef*> NodeMap;
-    static NodeMap nodeMap;    
+    static NodeMap nodeMap;
+
+    ZT1_Node* findNode(uint64_t nodeId)
+    {
+        NodeMap::iterator found = nodeMap.find(nodeId);
+        if(found != nodeMap.end())
+        {
+            JniRef *ref = found->second;
+            return ref->node;
+        }
+        return NULL;
+    }
 }
 
 /*