X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/56c8ed69eff8342f692c427ce3d2cab6fd557001..c9c047dcc6d21b98144fb15f654e4d8f4f10f2de:/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; }