X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/2c0f14be3afa0dac9c61cdb2f46eaca0ef72e967..7c5fa0b8a793c371fcb0793ed1b9bfe581d7e7b3:/packages/torsocks/src-lib-torsocks.h.patch diff --git a/packages/torsocks/src-lib-torsocks.h.patch b/packages/torsocks/src-lib-torsocks.h.patch index 84486085..9da67b27 100644 --- a/packages/torsocks/src-lib-torsocks.h.patch +++ b/packages/torsocks/src-lib-torsocks.h.patch @@ -1,21 +1,12 @@ -diff -u -r ../torsocks-2.2.0/src/lib/torsocks.h ./src/lib/torsocks.h ---- ../torsocks-2.2.0/src/lib/torsocks.h 2016-10-18 12:44:01.000000000 -0400 -+++ ./src/lib/torsocks.h 2016-12-20 21:22:07.973637763 -0500 -@@ -167,7 +167,7 @@ - #define LIBC_GETHOSTBYADDR_R_NAME gethostbyaddr_r - #define LIBC_GETHOSTBYADDR_R_NAME_STR XSTR(LIBC_GETHOSTBYADDR_R_NAME) - #define LIBC_GETHOSTBYADDR_R_RET_TYPE int --#define LIBC_GETHOSTBYADDR_R_SIG const void *addr, socklen_t len, int type, \ -+#define LIBC_GETHOSTBYADDR_R_SIG const void *addr, int len, int type, \ - struct hostent *hret, char *buf, size_t buflen, \ - struct hostent **result, int *h_errnop - #define LIBC_GETHOSTBYADDR_R_ARGS addr, len, type, hret, buf, \ -@@ -197,7 +197,7 @@ - /* recvmsg(2) */ - #define LIBC_RECVMSG_NAME recvmsg - #define LIBC_RECVMSG_NAME_STR XSTR(LIBC_RECVMSG_NAME) --#define LIBC_RECVMSG_RET_TYPE ssize_t -+#define LIBC_RECVMSG_RET_TYPE int - #define LIBC_RECVMSG_SIG \ - int sockfd, struct msghdr *msg, int flags - #define LIBC_RECVMSG_ARGS \ +diff -u -r ../torsocks-87b075dd16c675606adee792ef1e22691c51475b/src/lib/torsocks.h ./src/lib/torsocks.h +--- ../torsocks-87b075dd16c675606adee792ef1e22691c51475b/src/lib/torsocks.h 2016-12-22 16:45:31.000000000 +0100 ++++ ./src/lib/torsocks.h 2017-06-30 23:28:56.028584667 +0200 +@@ -314,7 +316,7 @@ + extern TSOCKS_LIBC_DECL(sendto, LIBC_SENDTO_RET_TYPE, LIBC_SENDTO_SIG) + TSOCKS_DECL(sendto, LIBC_SENDTO_RET_TYPE, LIBC_SENDTO_SIG) + #define LIBC_SENDTO_DECL \ +- LIBC_SENDTO_RET_TYPE LIBC_SENDTO_NAME(LIBC_SENDTO_SIG) ++ LIBC_SENDTO_RET_TYPE LIBC_SENDTO_NAME(LIBC_SENDTO_SIG) __overloadable + + /* socket(2) */ + extern TSOCKS_LIBC_DECL(socket, LIBC_SOCKET_RET_TYPE, LIBC_SOCKET_SIG)