diff options
-rw-r--r-- | sock.c | 4 | ||||
-rw-r--r-- | sock.h | 5 |
2 files changed, 6 insertions, 3 deletions
@@ -55,10 +55,10 @@ int pf_socket_type(uint32_t type) } } -/* Avail in kernel >= 3.14 +/* Available in kernel >= 3.14 * in commit d346a3fae3 (packet: introduce PACKET_QDISC_BYPASS socket option) */ -void set_sock_qdisc_bypass(int fd, int verbose) +void set_sock_qdisc_bypass(int fd, bool verbose) { int ret, val = 1; @@ -1,13 +1,16 @@ #ifndef SOCK_H #define SOCK_H +#include <stdbool.h> +#include <stdint.h> + extern int af_socket(int af); extern int pf_socket(void); extern int pf_socket_type(uint32_t type); extern void set_nonblocking(int fd); extern int set_nonblocking_sloppy(int fd); extern int set_reuseaddr(int fd); -extern void set_sock_qdisc_bypass(int fd, int verbose); +extern void set_sock_qdisc_bypass(int fd, bool verbose); extern void set_sock_prio(int fd, int prio); extern void set_tcp_nodelay(int fd); extern void set_socket_keepalive(int fd); |