From 22076266cedbd153e35fd6d47378e9255ab5499e Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Thu, 19 Jan 2006 13:45:37 +0000 Subject: [PATCH] * socket_.h: Map SHUT_RD, SHUT_WR, SHUT_RDWR correctly. --- lib/ChangeLog | 4 ++++ lib/socket_.h | 11 +++++++++++ 2 files changed, 15 insertions(+) diff --git a/lib/ChangeLog b/lib/ChangeLog index 7f96e7a4df..796e193789 100644 --- 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 index f3a63b72e2..5282ed58a9 100644 --- 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 */ -- 2.30.2