X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/307532819d6117d154436da4131ca645f7691a63..d5b7462f9c0fe95644ddbd117bacc4ef367cac9a:/projects/sgauth/web.cpp?ds=sidebyside diff --git a/projects/sgauth/web.cpp b/projects/sgauth/web.cpp index ffab862b..6e2d4aca 100644 --- a/projects/sgauth/web.cpp +++ b/projects/sgauth/web.cpp @@ -28,9 +28,9 @@ #include #include +#include "stg/common.h" +#include "stg/ia.h" #include "web.h" -#include "common.h" -#include "ia_auth_c.h" extern WEB * web; extern IA_CLIENT_PROT * clnp; @@ -66,6 +66,8 @@ for (int i = 0; i < DIR_NUM; i++) dirName[i] = "-"; refreshPeriod = 5; + +memset(&ls, 0, sizeof(ls)); } //--------------------------------------------------------------------------- void WEB::Start() @@ -94,9 +96,8 @@ listenAddr.sin_family = AF_INET; listenAddr.sin_port = htons(LISTEN_PORT); listenAddr.sin_addr.s_addr = listenWebAddr; -int lng = 1; - #ifndef WIN32 +int lng = 1; if (0 != setsockopt(listenSocket, SOL_SOCKET, SO_REUSEADDR, &lng, 4)) { printf("Setsockopt Fail\n");