Lines Matching refs:sock

172     int sock = socket(AF_INET, SOCK_DGRAM, 0);  in mDNSPlatformSourceAddrForDest()  local
174 if (sock == -1) return; in mDNSPlatformSourceAddrForDest()
199 if ((connect(sock, &addr.s, inner_len)) < 0) { in mDNSPlatformSourceAddrForDest()
206 if ((getsockname(sock, &addr.s, &len)) < 0) in mDNSPlatformSourceAddrForDest()
213 close(sock); in mDNSPlatformSourceAddrForDest()
341 int sock; in mDNSPosixTCPSocketSetup() local
344 sock = socket(sa_family, SOCK_STREAM, IPPROTO_TCP); in mDNSPosixTCPSocketSetup()
345 if (sock < 3) in mDNSPosixTCPSocketSetup()
349 … LogMsg("mDNSPosixTCPSocketSetup: socket error %d errno %d (%s)", sock, errno, strerror(errno)); in mDNSPosixTCPSocketSetup()
353 *fd = sock; in mDNSPosixTCPSocketSetup()
379 err = bind(sock, &addr.sa, len); in mDNSPosixTCPSocketSetup()
388 err = getsockname(sock, (struct sockaddr *)&addr, &addrlen); in mDNSPosixTCPSocketSetup()
406 err = setsockopt(sock, IPPROTO_TCP, TCP_NOTSENT_LOWAT, &lowWater, sizeof lowWater); in mDNSPosixTCPSocketSetup()
431 TCPSocket *sock = mDNSNULL; in mDNSPosixDoTCPListenCallback() local
537 sock = mDNSPlatformTCPAccept(socketFlags, remoteSock); in mDNSPosixDoTCPListenCallback()
538 if (sock == NULL) in mDNSPosixDoTCPListenCallback()
545 callback(sock, &addr, &port, namebuf, context); in mDNSPosixDoTCPListenCallback()
547 return sock; in mDNSPosixDoTCPListenCallback()
562 int sock; in mDNSPosixTCPListen() local
609 sock = socket(address.sa.sa_family, SOCK_STREAM, IPPROTO_TCP); in mDNSPosixTCPListen()
611 if (sock < 0) in mDNSPosixTCPListen()
616 *fd = sock; in mDNSPosixTCPListen()
624 failed = setsockopt(sock, SOL_SOCKET, SO_REUSEADDR, &one, sizeof one); in mDNSPosixTCPListen()
633 failed = bind(sock, &address.sa, sock_len); in mDNSPosixTCPListen()
644 failed = getsockname(sock, &address.sa, &sock_len); in mDNSPosixTCPListen()
660 failed = listen(sock, queueLength); in mDNSPosixTCPListen()