Lines Matching refs:sockaddr
143 struct sockaddr_in sockaddr;
144 sockaddr.sin_family = PF_INET;
145 sockaddr.sin_addr.s_addr = INADDR_ANY;
147 sockaddr.sin_port = htons(port);
148 int ret = ::bind(fd, (struct sockaddr *)&sockaddr, sizeof (sockaddr));
161 struct sockaddr_in sockaddr;
162 socklen_t slen = sizeof (sockaddr);
163 int sfd = ::accept(fd, (struct sockaddr *)&sockaddr, &slen);
177 struct sockaddr_in sockaddr;
178 if (::inet_aton(host.c_str(), &sockaddr.sin_addr) == 0) {
184 sockaddr.sin_family = hp->h_addrtype;
185 memcpy(&sockaddr.sin_addr, hp->h_addr, hp->h_length);
188 sockaddr.sin_port = htons(port);
189 if (::connect(fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)) != 0)