Lines Matching refs:fd
43 link_client(int fd, const BNetworkAddress& server)
52 if (sendto(fd, buffer, length, 0, server, server.Length()) < 0) {
59 ssize_t bytesRead = recvfrom(fd, buffer, kBufferSize - 1, 0, NULL,
73 link_server(int fd)
80 ssize_t bytesRead = recvfrom(fd, buffer, kBufferSize - 1, 0, client,
99 if (sendto(fd, buffer, bytesRead, 0, client, client.Length()) < 0) {
153 int fd = socket(AF_LINK, SOCK_DGRAM, 0);
154 if (fd < 0)
161 if (bind(fd, link, link.Length()) != 0)
165 if (getsockname(fd, link, &length) != 0)
172 setsockopt(fd, SOL_SOCKET, SO_BROADCAST, &option, sizeof(option));
178 link_client(fd, server);
181 link_server(fd);