$ grep -rn"struct sockaddr_storage" /usr/local/include/ /usr/local/include/upnp/upnp.h:632: struct sockaddr_storage CtrlPtIPAddr; /usr/local/include/upnp/upnp.h:679: struct sockaddr_storage CtrlPtIPAddr; /usr/local/include/upnp/upnp.h:759: struct sockaddr_storage DestAddr; --- 这里看到...
intdumpAddrInfo(structaddrinfo**dst,structaddrinfo*src){if(src==NULL)return-1;int ret=0;structaddrinfo*aiDst=NULL,*aiSrc=src,*aiCur=NULL;while(aiSrc){size_t aiSize=sizeof(structaddrinfo)+sizeof(structsockaddr_storage);structaddrinfo*ai=(structaddrinfo*)calloc(1,aiSize);if(ai==NULL...
struct addrinfo{int ai_flags;/* Input flags. */int ai_family;/* Protocol family for socket. */int ai_socktype;/* Socket type. */int ai_protocol;/* Protocol for socket. */socklen_t ai_addrlen;/* Length of socket address. */struct sockaddr*ai_addr;/* Socket address for socket. ...