--- parser3/src/lib/smtp/smtp.h 2012/06/20 20:54:26 1.9 +++ parser3/src/lib/smtp/smtp.h 2013/07/23 14:46:12 1.12 @@ -5,24 +5,16 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -#define IDENT_SMTP_H "$Id: smtp.h,v 1.9 2012/06/20 20:54:26 moko Exp $" +#define IDENT_SMTP_H "$Id: smtp.h,v 1.12 2013/07/23 14:46:12 moko Exp $" #include "pa_string.h" -#ifdef WIN32 -#include - -#ifdef CYGWIN -typedef u_int SOCKET; -#define INVALID_SOCKET (SOCKET)(~0) +#ifdef _MSC_VER -extern "C" int PASCAL FAR closesocket(SOCKET); -extern "C" int PASCAL FAR WSAGetLastError(); -extern "C" int PASCAL FAR ioctlsocket(SOCKET, long, u_long FAR *); -#endif +#include -#else // WIN32 +#else //_MSC_VER typedef char CHAR; typedef u_int SOCKET; @@ -99,7 +91,7 @@ inline int WSAGetLastError() { return er # define INVALID_SOCKET (SOCKET)(~0) #endif -#endif // WIN32 +#endif //_MSC_VER //////////////////////////////////////////////////////////////////////////////