*/
/*
- * FILENAME : nw5sck.h
- * DESCRIPTION : Socket related functions.
- * Author : SGP
- * Date : January 2001.
+ * FILENAME : nw5sck.h
+ * DESCRIPTION : Socket related functions.
+ * Author : SGP
+ * Date : January 2001.
+ * Date Modified: June 26th 2001.
*
*/
# undef getnetbyname
# undef gethostbyaddr
# undef getprotobyname
-# undef getprotobyname
# undef getservbyname
# undef getservbyport
# undef getservent
# define getnetbyaddr(net,typ) NWgetnetbyaddr(&local_context,net,typ)
# define getnetbyname(name) NWgetnetbyname(&local_context,name)
# define getprotobyname(name) NWgetprotobyname(&local_context,name)
-# define getprotobyname(name) NWgetprotobyname(&local_context,name)
# define getservbyname(n,p) NWgetservbyname(&local_context,n,p)
# define getservbyport(n,p) NWgetservbyport(&local_context,n,p)
# define getservent() NWgetservent(&local_context)
void nw_setnetent(int stayopen);
void nw_setprotoent(int stayopen);
void nw_setservent(int stayopen);
+int nw_setsockopt(SOCKET s, int level, int optname, const char* optval, int optlen);
int nw_getsockname(SOCKET s, struct sockaddr *addr, int *addrlen);
int nw_getsockopt(SOCKET s, int level, int optname, char *optval, int *optlen);
unsigned long nw_inet_addr(const char *cp);
+char * nw_inet_ntoa(struct in_addr in);
void nw_endhostent();
void nw_endnetent();