r = readAtom(patom,bcs);
} else {
char tmp[80], tmp2[80], tmp3[80];
+ memset(tmp, 0, 80);
+ memset(tmp2, 0, 80);
+ memset(tmp3, 0, 80);
hit.uphost.toStr(tmp);
hit.host.toStr(tmp2);
- sv->getHost().toStr(tmp3);
+ if (sv)
+ sv->getHost().toStr(tmp3);
LOG_DEBUG("### Invalid bcst: hops=%d, l/r = %d/%d, ver=%d(VP%04d), ttl=%d",
bcs.numHops,hit.numListeners, hit.numRelays, ver,ver_vp,bcs.ttl);
LOG_DEBUG("### %s <- %s <- sv(%s)",
#if 1 /* for VP extend version */
//#define VERSION_EX 1
static const char *PCP_CLIENT_VERSION_EX_PREFIX = "IM"; // 2bytes only
-static const int PCP_CLIENT_VERSION_EX_NUMBER = 29;
-static const char *PCX_AGENTEX = "PeerCast/0.1218(IM0029)";
-static const char *PCX_VERSTRING_EX = "v0.1218(IM0029)";
+static const int PCP_CLIENT_VERSION_EX_NUMBER = 30;
+static const char *PCX_AGENTEX = "PeerCast/0.1218(IM0030)";
+static const char *PCX_VERSTRING_EX = "v0.1218(IM0030)";
#endif
// ------------------------------------------------
AdditionalLibraryDirectories=""C:\Visual Studio Projects\PeCa-IMAS7651\core\win32\lib\Release""
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Release/PeerCast.pdb"
+ StripPrivateSymbols="PeerCast-dist.pdb"
GenerateMapFile="true"
SubSystem="2"
RandomizedBaseAddress="1"
r = readAtom(patom,bcs);
} else {
char tmp[80], tmp2[80], tmp3[80];
+ memset(tmp, 0, 80);
+ memset(tmp2, 0, 80);
+ memset(tmp3, 0, 80);
hit.uphost.toStr(tmp);
hit.host.toStr(tmp2);
- sv->getHost().toStr(tmp3);
+ if (sv)
+ sv->getHost().toStr(tmp3);
LOG_DEBUG("### Invalid bcst: hops=%d, l/r = %d/%d, ver=%d(VP%04d), ttl=%d",
bcs.numHops,hit.numListeners, hit.numRelays, ver,ver_vp,bcs.ttl);
LOG_DEBUG("### %s <- %s <- sv(%s)",
#if 1 /* for VP extend version */
//#define VERSION_EX 1
static const char *PCP_CLIENT_VERSION_EX_PREFIX = "IM"; // 2bytes only
-static const int PCP_CLIENT_VERSION_EX_NUMBER = 29;
-static const char *PCX_AGENTEX = "PeerCast/0.1218(IM0029)";
-static const char *PCX_VERSTRING_EX = "v0.1218(IM0029)";
+static const int PCP_CLIENT_VERSION_EX_NUMBER = 30;
+static const char *PCX_AGENTEX = "PeerCast/0.1218(IM0030)";
+static const char *PCX_VERSTRING_EX = "v0.1218(IM0030)";
#endif
// ------------------------------------------------
AdditionalLibraryDirectories=""C:\Visual Studio Projects\PeCa-IMAS7651\core\win32\lib\Release""
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Release/PeerCast.pdb"
+ StripPrivateSymbols="PeerCast-dist.pdb"
GenerateMapFile="true"
SubSystem="2"
RandomizedBaseAddress="1"