Description: Read, set or clear the non-blocking file descriptor flag. Files: lib/nonblocking.h lib/nonblocking.c m4/nonblocking.m4 lib/stdio-read.c lib/stdio-write.c m4/asm-underscore.m4 Depends-on: fcntl-h ioctl msvc-nothrow stdbool stdio sys_socket unistd configure.ac: gl_NONBLOCKING_IO gl_FCNTL_MODULE_INDICATOR([nonblocking]) dnl Define the C macro GNULIB_NONBLOCKING to 1. gl_MODULE_INDICATOR([nonblocking]) dnl Define the substituted variable GNULIB_STDIO_H_NONBLOCKING to 1. gl_STDIO_H_REQUIRE_DEFAULTS AC_REQUIRE([gl_ASM_SYMBOL_PREFIX]) gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_STDIO_H_NONBLOCKING], [1]) dnl Define the substituted variable GNULIB_UNISTD_H_NONBLOCKING to 1. gl_UNISTD_H_REQUIRE_DEFAULTS gl_MODULE_INDICATOR_INIT_VARIABLE([GNULIB_UNISTD_H_NONBLOCKING], [1]) Makefile.am: lib_SOURCES += nonblocking.c Include: "nonblocking.h" License: LGPLv2+ Maintainer: Eric Blake