X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=socket.h;h=9d9406d958c4eae21dfe3d901807dce816bcf4bf;hb=9f99b463d27294281c778c9be890499ee1d84799;hp=07aca530aacbd5cbaff5c648b3918ee14f270a24;hpb=731dfc97001b4fba470afbeed0c52af82bceeeab;p=~andy%2Ffetchmail diff --git a/socket.h b/socket.h index 07aca530..9d9406d9 100644 --- a/socket.h +++ b/socket.h @@ -16,13 +16,6 @@ struct addrinfo; /** Create a new client socket; returns -1 on error */ int SockOpen(const char *host, const char *service, const char *plugin, struct addrinfo **); -/** Returns 1 if socket \a fd is OK, 0 if it isn't select()able - * on - probably because it's been closed. You should - * always check this function before passing stuff to the - * select()-based waiter, as otherwise it may loop. - */ -int SockCheckOpen(int fd); - /** Get a string terminated by an '\n' (matches interface of fgets). Pass it a valid socket, a buffer for the string, and @@ -43,7 +36,7 @@ Returns number of bytes successfully written. int SockWrite(int sock, const char *buf, int size); /* from /usr/include/sys/cdefs.h */ -#if !defined __GNUC__ || __GNUC__ < 2 +#if !defined __GNUC__ # define __attribute__(xyz) /* Ignore. */ #endif