59 #define NYEARS (unsigned long)(1970 - 1900) 60 #define TOFFSET (unsigned long)(60*60*24*(365*NYEARS + (NYEARS/4))) 77 unsigned long thetime;
102 res =
sendto(
s, (
char *)&thetime,
sizeof(thetime), 0,
103 (
struct sockaddr *)addrp,
sizeof(*addrp));
121 fromlen =
sizeof(
from);
133 res =
recv(
s, (
char *)&thetime,
sizeof(thetime), 0);
139 if (
res !=
sizeof(thetime)) {
143 thetime =
ntohl(thetime);
INT WSAAPI recvfrom(IN SOCKET s, OUT CHAR FAR *buf, IN INT len, IN INT flags, OUT LPSOCKADDR from, IN OUT INT FAR *fromlen)
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
SOCKET WSAAPI socket(IN INT af, IN INT type, IN INT protocol)
INT WSAAPI connect(IN SOCKET s, IN CONST struct sockaddr *name, IN INT namelen)
GLbitfield GLuint64 timeout
INT WSAAPI select(IN INT s, IN OUT LPFD_SET readfds, IN OUT LPFD_SET writefds, IN OUT LPFD_SET exceptfds, IN CONST struct timeval *timeout)
static void do_close(SOCKET)
INT WSAAPI WSAGetLastError(VOID)
PSERVENT WSAAPI getservbyname(IN const char FAR *name, IN const char FAR *proto)
int rtime(struct sockaddr_in *addrp, struct timeval *timep, struct timeval *timeout)
INT WSAAPI sendto(IN SOCKET s, IN CONST CHAR FAR *buf, IN INT len, IN INT flags, IN CONST struct sockaddr *to, IN INT tolen)
GLuint GLuint GLsizei GLenum type
int _rpc_dtablesize(void)
INT WSAAPI recv(IN SOCKET s, OUT CHAR FAR *buf, IN INT len, IN INT flags)