mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-10 14:00:21 +02:00
Conditionally define SOCK_CLOEXEC, SOCK_NONBLOCK
* libguile/socket.c (scm_init_socket): Conditionally define SOCK_CLOEXEC and SOCK_NONBLOCK. Fixes compilation on macOS.
This commit is contained in:
parent
d0811644f6
commit
36023a0d2e
1 changed files with 5 additions and 2 deletions
|
@ -1653,10 +1653,13 @@ scm_init_socket ()
|
|||
scm_c_define ("SOCK_RDM", scm_from_int (SOCK_RDM));
|
||||
#endif
|
||||
|
||||
/* accept4 flags. No ifdef as accept4 has a gnulib
|
||||
implementation. */
|
||||
/* accept4 flags. */
|
||||
#ifdef SOCK_CLOEXEC
|
||||
scm_c_define ("SOCK_CLOEXEC", scm_from_int (SOCK_CLOEXEC));
|
||||
#endif
|
||||
#ifdef SOCK_NONBLOCK
|
||||
scm_c_define ("SOCK_NONBLOCK", scm_from_int (SOCK_NONBLOCK));
|
||||
#endif
|
||||
|
||||
/* setsockopt level.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue