source: sock.h @ e26aa72

Last change on this file since e26aa72 was e252d8c, checked in by dequis <dx@…>, at 2014-09-27T14:54:35Z

RIP native win32 support (use cygwin instead)

It has been broken for a very long time and nobody cared about it.

  • Property mode set to 100644
File size: 360 bytes
RevLine 
[8a9afe4]1#include <errno.h>
2#include <fcntl.h>
3
[b7d3cc34]4#include <unistd.h>
5#include <sys/socket.h>
6#include <netinet/in.h>
7#include <arpa/inet.h>
8#include <netdb.h>
9#define sock_make_nonblocking(fd) fcntl(fd, F_SETFL, O_NONBLOCK)
[701acdd4]10#define sock_make_blocking(fd) fcntl(fd, F_SETFL, 0)
[b7d3cc34]11#define sockerr_again() (errno == EINPROGRESS || errno == EINTR)
[136c2bb]12void closesocket( int fd );
Note: See TracBrowser for help on using the repository browser.