2011-11-21 40 views

回答

2

您正在尋找的功能是getsocknameinet_ntop

+0

感謝此工作: – RafaelLopes

+0

'code' struct sockaddr_in addr; size_t addr_len = sizeof(addr);如果(getsockname(socketfd,(struct sockaddr *)&addr,(socklen_t *)&addr_len)<0)ERROR_PRINT(「Error getting local address」); return NULL; } return inet_ntoa(addr.sin_addr);'code' – RafaelLopes

0
+1

作爲旁註,'getpeername'獲取_peer_的地址,即遠程端點。 'getsockname'獲取本地端點的地址。 –