I don't... but I am looking too....

I asked someone.. and they said to use these functions(easier then the WSA--- ones)

Socket Functions
The Windows Sockets specification includes all the following Berkeley-style socket routines that were part of the Windows Sockets 1.1 API.
Code:
Routine Meaning 
accept1 An incoming connection is acknowledged and associated with an immediately created socket. The original socket is returned to the listening state. 

bind Assigns a local name to an unnamed socket. 

closesocket Removes a socket from the per-process object reference table. Only blocks if SO_LINGER is set with a nonzero time-out on a blocking socket. 

connect1 Initiates a connection on the specified socket. 

getpeername Retrieves the name of the peer connected to the specified socket. 

getsockname Retrieves the local address to which the specified socket is bound. 

getsockopt Retrieves options associated with the specified socket. 

htonl2 Converts a 32-bit quantity from host-byte order to network-byte order. 

htons2 Converts a 16-bit quantity from host-byte order to network-byte order. 

inet_addr2 Converts a character string representing a number in the Internet standard ".'' notation to an Internet address value. 

inet_ntoa2 Converts an Internet address value to an ASCII string in ".'' notation that is, "a.b.c.d''. 

ioctlsocket Provides control for sockets. 
listen Listens for incoming connections on a specified socket. 

ntohl2 Converts a 32-bit quantity from network-byte order to host-byte order. 

ntohs2 Converts a 16-bit quantity from network byte order to host byte order. 

recv1 Receives data from a connected or unconnected socket. 

recvfrom1 Receives data from either a connected or unconnected socket. 

select1 Performs synchronous I/O multiplexing. 

send1 Sends data to a connected socket. 

sendto1 Sends data to either a connected or unconnected socket. 

setsockopt Stores options associated with the specified socket. 

shutdown Shuts down part of a full-duplex connection. 

socket Creates an endpoint for communication and returns a socket descriptor. 

1    The routine can block if acting on a blocking socket. 
2    The routine is retained for backward compatibility with Windows Sockets 1.1, and should only be used for sockets created with AF_INET address family.