Lines Matching refs:fds
77 static __maybe_unused void pair_udp_open(int fds[], uint16_t port) in pair_udp_open() argument
81 fds[0] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open()
82 fds[1] = socket(PF_INET, SOCK_DGRAM, 0); in pair_udp_open()
83 if (fds[0] == -1 || fds[1] == -1) { in pair_udp_open()
99 if (bind(fds[1], (void *) &daddr, sizeof(daddr))) { in pair_udp_open()
103 if (bind(fds[0], (void *) &saddr, sizeof(saddr))) { in pair_udp_open()
107 if (connect(fds[0], (void *) &daddr, sizeof(daddr))) { in pair_udp_open()
113 static __maybe_unused void pair_udp_send_char(int fds[], int num, char payload) in pair_udp_send_char() argument
120 if (write(fds[0], buf, sizeof(buf)) != sizeof(buf)) { in pair_udp_send_char()
124 if (read(fds[1], rbuf, sizeof(rbuf)) != sizeof(rbuf)) { in pair_udp_send_char()
135 static __maybe_unused void pair_udp_send(int fds[], int num) in pair_udp_send() argument
137 return pair_udp_send_char(fds, num, DATA_CHAR); in pair_udp_send()
140 static __maybe_unused void pair_udp_close(int fds[]) in pair_udp_close() argument
142 close(fds[0]); in pair_udp_close()
143 close(fds[1]); in pair_udp_close()