X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/1549e076bc8f485888261a3b97ce35e442b5fda9..c5e438ecf3f6d7b8caab10e43a452f3555149309:/misc.h diff --git a/misc.h b/misc.h index 3a908899..48054745 100644 --- a/misc.h +++ b/misc.h @@ -27,6 +27,7 @@ int bufchain_size(bufchain *ch); void bufchain_add(bufchain *ch, void *data, int len); void bufchain_prefix(bufchain *ch, void **data, int *len); void bufchain_consume(bufchain *ch, int len); +void bufchain_fetch(bufchain *ch, void *data, int len); /* * Debugging functions. @@ -53,10 +54,15 @@ void debug_memdump(void *buf, int len, int L); #define dmemdumpl(buf,len) #endif - #ifndef lenof #define lenof(x) ( (sizeof((x))) / (sizeof(*(x)))) #endif +#ifndef min +#define min(x,y) ( (x) < (y) ? (x) : (y) ) +#endif +#ifndef max +#define max(x,y) ( (x) > (y) ? (x) : (y) ) +#endif #endif