X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/a0fac2f1c903f765c8b8596f1ec93beb52b72c7a..64f5ae57aece3480ab79a93fc1b310e8b5ce22e9:/util.h diff --git a/util.h b/util.h index b44b911..a5a82a4 100644 --- a/util.h +++ b/util.h @@ -161,6 +161,9 @@ async_linebuf_read(struct pollfd *pfd, struct buffer_if *buf, #define MAX(a,b) MINMAX((a),(b),>) #define MIN(a,b) MINMAX((a),(b),<) +#define MAX_RAW(a,b) ((a)>(b)?(a):(b)) +#define MIN_RAW(a,b) ((a)<(b)?(a):(b)) + static inline bool_t iswouldblock(int e) { return e==EWOULDBLOCK || e==EAGAIN; }