Lines Matching refs:sockaddr
86 Result Socket::bind(const void* sockaddr, size_t sockaddrLength) { in bind() argument
92 reinterpret_cast<const struct sockaddr*>(sockaddr), in bind()
102 struct sockaddr_in sockaddr; in bindIp() local
103 memset(&sockaddr, 0, sizeof(sockaddr)); in bindIp()
104 sockaddr.sin_family = AF_INET; in bindIp()
105 sockaddr.sin_port = htons(port); in bindIp()
106 sockaddr.sin_addr.s_addr = address; in bindIp()
108 return bind(&sockaddr, sizeof(sockaddr)); in bindIp()
112 struct sockaddr_ll sockaddr; in bindRaw() local
113 memset(&sockaddr, 0, sizeof(sockaddr)); in bindRaw()
114 sockaddr.sll_family = AF_PACKET; in bindRaw()
115 sockaddr.sll_protocol = htons(ETH_P_IP); in bindRaw()
116 sockaddr.sll_ifindex = interfaceIndex; in bindRaw()
118 return bind(&sockaddr, sizeof(sockaddr)); in bindRaw()