What is the meaning of “sin_addr.s_addr ” and “inet_addr”?
sin_addr is the IP address in the socket (the socket structure also contains other data, such as a port). The type of sin_addr is a union, so it can be accessed in three different ways : as s_un_b (four 1-byte integers), s_un_w (two 2-bytes integers) or as s_addr (one 4-bytes integer). inet_addr converts an IPv4 … Read more