浏览代码

put the correct file extensions on data written to disk in JNI

Grant Limberg 8 年之前
父节点
当前提交
69ae35494e
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      java/jni/com_zerotierone_sdk_Node.cpp

+ 4 - 4
java/jni/com_zerotierone_sdk_Node.cpp

@@ -310,10 +310,10 @@ namespace {
                 snprintf(p, sizeof(p), "planet");
                 snprintf(p, sizeof(p), "planet");
                 break;
                 break;
             case ZT_STATE_OBJECT_MOON:
             case ZT_STATE_OBJECT_MOON:
-                snprintf(p, sizeof(p), "moons.d/%.16llx", (unsigned long long)id[0]);
+                snprintf(p, sizeof(p), "moons.d/%.16llx.moon", (unsigned long long)id[0]);
                 break;
                 break;
             case ZT_STATE_OBJECT_NETWORK_CONFIG:
             case ZT_STATE_OBJECT_NETWORK_CONFIG:
-                snprintf(p, sizeof(p), "networks.d/%.16llx", (unsigned long long)id[0]);
+                snprintf(p, sizeof(p), "networks.d/%.16llx.conf", (unsigned long long)id[0]);
                 break;
                 break;
             case ZT_STATE_OBJECT_PEER:
             case ZT_STATE_OBJECT_PEER:
                 snprintf(p, sizeof(p), "peers.d/%.10llx", (unsigned long long)id[0]);
                 snprintf(p, sizeof(p), "peers.d/%.10llx", (unsigned long long)id[0]);
@@ -394,10 +394,10 @@ namespace {
                 snprintf(p, sizeof(p), "planet");
                 snprintf(p, sizeof(p), "planet");
                 break;
                 break;
             case ZT_STATE_OBJECT_MOON:
             case ZT_STATE_OBJECT_MOON:
-                snprintf(p, sizeof(p), "moons.d/%.16llx", (unsigned long long)id[0]);
+                snprintf(p, sizeof(p), "moons.d/%.16llx.moon", (unsigned long long)id[0]);
                 break;
                 break;
             case ZT_STATE_OBJECT_NETWORK_CONFIG:
             case ZT_STATE_OBJECT_NETWORK_CONFIG:
-                snprintf(p, sizeof(p), "networks.d/%.16llx", (unsigned long long)id[0]);
+                snprintf(p, sizeof(p), "networks.d/%.16llx.conf", (unsigned long long)id[0]);
                 break;
                 break;
             case ZT_STATE_OBJECT_PEER:
             case ZT_STATE_OBJECT_PEER:
                 snprintf(p, sizeof(p), "peers.d/%.10llx", (unsigned long long)id[0]);
                 snprintf(p, sizeof(p), "peers.d/%.10llx", (unsigned long long)id[0]);