Home | History | Annotate | Download | only in websockets

Lines Matching refs:addrinfo

34   struct addrinfo *AddAddr(int a1, int a2, int a3, int a4,
35 struct addrinfo* next) {
36 struct addrinfo* addrinfo = new struct addrinfo;
37 memset(addrinfo, 0, sizeof(struct addrinfo));
38 addrinfo->ai_family = AF_INET;
40 addrinfo->ai_addrlen = addrlen;
41 addrinfo->ai_addr = reinterpret_cast<sockaddr*>(new char[addrlen]);
42 memset(addrinfo->ai_addr, 0, sizeof(addrlen));
44 reinterpret_cast<sockaddr_in*>(addrinfo->ai_addr);
50 addrinfo->ai_next = next;
51 return addrinfo;
53 void DeleteAddrInfo(struct addrinfo* head) {
56 struct addrinfo* next;
57 for (struct addrinfo* a = head; a != NULL; a = next) {
65 SocketStream* socket, struct addrinfo* head) {
83 struct addrinfo* addr = AddAddr(1, 2, 3, 4, NULL);
287 struct addrinfo* addr = AddAddr(127, 0, 0, 1, NULL);