X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=util.h;h=a5a82a431e8eed383e24b6d55f122ac2ea779154;hp=b44b911189ee0d2e28c8b8df8ffcea91ef987fc1;hb=328ae477c72b63616f28de2ff3ead9bf8d4752ba;hpb=a0fac2f1c903f765c8b8596f1ec93beb52b72c7a 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; }