From d4d61480b6883d462a2c3c99eaf315259e78c984 Mon Sep 17 00:00:00 2001 From: Stefano Brivio Date: Tue, 5 Oct 2021 19:27:04 +0200 Subject: tcp, tap: Turn tcp_probe_mem() into sock_probe_mem(), use for AF_UNIX socket too Signed-off-by: Stefano Brivio --- util.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'util.h') diff --git a/util.h b/util.h index 7efde7b..fdb0ef0 100644 --- a/util.h +++ b/util.h @@ -116,6 +116,10 @@ void debug(const char *format, ...); .daddr = IN6ADDR_ANY_INIT, \ } +#define RCVBUF_BIG (2 * 1024 * 1024) +#define SNDBUF_BIG (4 * 1024 * 1024) +#define SNDBUF_SMALL (128 * 1024) + #include #include #include @@ -133,6 +137,7 @@ struct ctx; char *ipv6_l4hdr(struct ipv6hdr *ip6h, uint8_t *proto); int sock_l4(struct ctx *c, int af, uint8_t proto, uint16_t port, enum bind_type bind_addr, uint32_t data); +void sock_probe_mem(struct ctx *c); int timespec_diff_ms(struct timespec *a, struct timespec *b); void bitmap_set(uint8_t *map, int bit); void bitmap_clear(uint8_t *map, int bit); -- cgit v1.2.3