Browse Source

move findNode method back

Signed-off-by: Grant Limberg <glimberg@gmail.com>
pull/1/head
Grant Limberg 11 years ago
parent
commit
6ff2e6ecfe
  1. 10
      java/jni/ZT1_jniutils.cpp
  2. 13
      java/jni/com_zerotierone_sdk_Node.cpp

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)
{

13
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;
}
}
/*

Loading…
Cancel
Save