Lines Matching refs:sock
117 int sock; in getmyaddrs() local
123 if ((sock = socket(AF_INET6, SOCK_DGRAM, 0)) < 0) { in getmyaddrs()
131 if (ioctl(sock, SIOCGLIFNUM, (char *)&lifn) < 0) { in getmyaddrs()
143 (void) close(sock); in getmyaddrs()
150 (void) close(sock); in getmyaddrs()
160 if (ioctl(sock, SIOCGLIFCONF, (char *)lifc) < 0) { in getmyaddrs()
162 (void) close(sock); in getmyaddrs()
168 (void) close(sock); in getmyaddrs()
176 int sock; in Is_ipv6present() local
179 sock = socket(AF_INET6, SOCK_DGRAM, 0); in Is_ipv6present()
180 if (sock < 0) in Is_ipv6present()
185 if (ioctl(sock, SIOCGLIFNUM, (char *)&lifn) < 0) { in Is_ipv6present()
186 close(sock); in Is_ipv6present()
189 close(sock); in Is_ipv6present()