close
=====

POSIX specification:
 https://pubs.opengroup.org/onlinepubs/9699919799/functions/close.html

Gnulib module: close

Portability problems fixed by Gnulib:

  * This function crashes when invoked with invalid arguments on some platforms: MSVC 14.

  * On Windows platforms (excluding Cygwin), socket and accept do not return file descriptors that can be closed by close. Instead, closesocket must be used.

Portability problems not fixed by Gnulib: