from http://blog.csdn.net/icedmilk/article/details/5336188 1. SOCKET (套接字)
typedef UINT_PTR SOCKET;
4个字节
2. sockaddr, SOCKADDR, PSOCKADDR (网络地址,通用)
typedef sockaddr SOCKADDR, *PSOCKADDR;
struct sockaddr { unsigned short sa_family; };
16个字节,并不直接使用,sa_data成员会被细化
3. sockaddr_in, SOCKADDR_IN, PSOCKADDR_IN (网络地址,internet style)
typedef struct sockaddr_in SOCKADDR_IN, *PSOCKADDR_IN; struct sockaddr_in {
16个字节,sockaddr_in是sockaddr的细化
4. in_addr (网络IP)
typedef struct in_addr IN_ADDR, *PIN_ADDR;
struct in_addr {
|
|