# HG changeset patch # User Simon Josefsson # Date 1137678337 0 # Node ID f7945ef945d613dc3dd3c2798e6b124920ae4c27 # Parent c965a389db710b88f1884d9c5dccc93ae6aebc96 * socket_.h: Map SHUT_RD, SHUT_WR, SHUT_RDWR correctly. diff --git a/lib/ChangeLog b/lib/ChangeLog --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,7 @@ +2006-01-19 Simon Josefsson + + * socket_.h: Map SHUT_RD, SHUT_WR, SHUT_RDWR correctly. + 2006-01-12 Simon Josefsson * base64.c: Fix warning, reported by Bruno Haible diff --git a/lib/socket_.h b/lib/socket_.h --- a/lib/socket_.h +++ b/lib/socket_.h @@ -34,4 +34,15 @@ # include #endif +/* For shutdown(). */ +#if !defined(SHUT_RD) && defined (SD_RECEIVE) +# define SHUT_RD SD_RECEIVE +#endif +#if !defined(SHUT_WR) && defined (SD_SEND) +# define SHUT_WR 1 +#endif +#if !defined(SHUT_RDWR) && defined (SD_BOTH) +# define SHUT_RDWR 2 +#endif + #endif /* _SYS_SOCKET_H */