mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-01-30 09:13:40 -05:00
Fixed code to compile under windows.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1495 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
739216f2d2
commit
2dfb95ad13
@ -180,7 +180,14 @@ int pqissllistenbase::setuplisten()
|
|||||||
|
|
||||||
{
|
{
|
||||||
int on = 1;
|
int on = 1;
|
||||||
|
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
|
#ifndef WINDOWS_SYS // ie UNIX
|
||||||
if (setsockopt(lsock, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
|
if (setsockopt(lsock, SOL_SOCKET, SO_REUSEADDR, &on, sizeof(on)) < 0)
|
||||||
|
#else //WINDOWS_SYS
|
||||||
|
if (setsockopt(lsock, SOL_SOCKET, SO_REUSEADDR, (const char *) &on, sizeof(on)) < 0)
|
||||||
|
#endif
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
{
|
{
|
||||||
std::ostringstream out;
|
std::ostringstream out;
|
||||||
out << "pqissllistenbase::setuplisten()";
|
out << "pqissllistenbase::setuplisten()";
|
||||||
|
@ -198,6 +198,28 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef WINDOWS_SYS
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
|
#else
|
||||||
|
// Windows Networking Init.
|
||||||
|
WORD wVerReq = MAKEWORD(2,2);
|
||||||
|
WSADATA wsaData;
|
||||||
|
|
||||||
|
if (0 != WSAStartup(wVerReq, &wsaData))
|
||||||
|
{
|
||||||
|
std::cerr << "Failed to Startup Windows Networking";
|
||||||
|
std::cerr << std::endl;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
std::cerr << "Started Windows Networking";
|
||||||
|
std::cerr << std::endl;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endif
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
|
|
||||||
|
|
||||||
std::string ownId = "OWNID";
|
std::string ownId = "OWNID";
|
||||||
|
|
||||||
/* create a dummy auth mgr */
|
/* create a dummy auth mgr */
|
||||||
@ -241,8 +263,14 @@ int main(int argc, char **argv)
|
|||||||
connMgr->tick();
|
connMgr->tick();
|
||||||
|
|
||||||
setupTest(i, connMgr);
|
setupTest(i, connMgr);
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
|
#ifndef WINDOWS_SYS // ie UNIX
|
||||||
sleep(1);
|
sleep(1);
|
||||||
|
#else
|
||||||
|
Sleep(1000);
|
||||||
|
#endif
|
||||||
|
/********************************** WINDOWS/UNIX SPECIFIC PART ******************/
|
||||||
|
|
||||||
connMgr->tick();
|
connMgr->tick();
|
||||||
|
|
||||||
checkResults(i, connMgr);
|
checkResults(i, connMgr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user