git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Timeouts checking added partially
[stg.git]
/
projects
/
sgauth
/
web.cpp
diff --git
a/projects/sgauth/web.cpp
b/projects/sgauth/web.cpp
index ffab862b76882df51600c8b7ef158b594ed3705a..6e2d4acadbed89607ba7feb3b5fc35b45261031c 100644
(file)
--- a/
projects/sgauth/web.cpp
+++ b/
projects/sgauth/web.cpp
@@
-28,9
+28,9
@@
#include <time.h>
#include <libintl.h>
#include <time.h>
#include <libintl.h>
+#include "stg/common.h"
+#include "stg/ia.h"
#include "web.h"
#include "web.h"
-#include "common.h"
-#include "ia_auth_c.h"
extern WEB * web;
extern IA_CLIENT_PROT * clnp;
extern WEB * web;
extern IA_CLIENT_PROT * clnp;
@@
-66,6
+66,8
@@
for (int i = 0; i < DIR_NUM; i++)
dirName[i] = "-";
refreshPeriod = 5;
dirName[i] = "-";
refreshPeriod = 5;
+
+memset(&ls, 0, sizeof(ls));
}
//---------------------------------------------------------------------------
void WEB::Start()
}
//---------------------------------------------------------------------------
void WEB::Start()
@@
-94,9
+96,8
@@
listenAddr.sin_family = AF_INET;
listenAddr.sin_port = htons(LISTEN_PORT);
listenAddr.sin_addr.s_addr = listenWebAddr;
listenAddr.sin_port = htons(LISTEN_PORT);
listenAddr.sin_addr.s_addr = listenWebAddr;
-int lng = 1;
-
#ifndef WIN32
#ifndef WIN32
+int lng = 1;
if (0 != setsockopt(listenSocket, SOL_SOCKET, SO_REUSEADDR, &lng, 4))
{
printf("Setsockopt Fail\n");
if (0 != setsockopt(listenSocket, SOL_SOCKET, SO_REUSEADDR, &lng, 4))
{
printf("Setsockopt Fail\n");