Lines Matching defs:socket
17 #include <sys/socket.h>
95 int socket;
107 struct pollfd poll_fds = {.fd = state->socket,
116 send_result = sendto(state->socket, data, len, 0, (struct sockaddr*)&state->target_addr,
119 send_result = send(state->socket, data, len, 0);
133 int flags = fcntl(state->socket, F_GETFL, 0);
143 if ((new_flags != flags) && (fcntl(state->socket, F_SETFL, new_flags) != 0)) {
150 recv_result = recvfrom(state->socket, data, len, 0, (struct sockaddr*)&connection_addr,
153 recv_result = recv(state->socket, data, len, 0);
162 if (connect(state->socket, (struct sockaddr*)&connection_addr, sizeof(connection_addr)) <
179 return setsockopt(state->socket, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv));
185 state->socket = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP);
186 if (state->socket < 0) {
187 fprintf(stderr, "%s: error: Cannot create socket %d\n", appname, errno);
192 fprintf(stderr, "%s: error: Unable to set socket timeout\n", appname);
199 close(state->socket);
200 state->socket = -1;
222 .socket = -1,
280 if (ts.socket >= 0) {
281 close(ts.socket);