diff options
Diffstat (limited to 'package/netplug')
-rw-r--r-- | package/netplug/netplug-getsockname-cast.patch | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/package/netplug/netplug-getsockname-cast.patch b/package/netplug/netplug-getsockname-cast.patch new file mode 100644 index 000000000..c8e38e6f9 --- /dev/null +++ b/package/netplug/netplug-getsockname-cast.patch @@ -0,0 +1,12 @@ +diff -ur netplug-1.2.9/netlink.c netplug-1.2.9-patched/netlink.c +--- netplug-1.2.9/netlink.c 2005-01-07 23:57:09.000000000 -0600 ++++ netplug-1.2.9-patched/netlink.c 2008-02-27 17:59:48.373864047 -0600 +@@ -286,7 +286,7 @@ + + int addr_len = sizeof(addr); + +- if (getsockname(fd, (struct sockaddr *) &addr, &addr_len) == -1) { ++ if (getsockname(fd, (struct sockaddr *) &addr, (socklen_t *) &addr_len) == -1) { + do_log(LOG_ERR, "Could not get socket details: %m"); + exit(1); + } |