summaryrefslogtreecommitdiffstats
path: root/package/netplug/netplug-getsockname-cast.patch
blob: c8e38e6f9d25b5ec794e775dd6f968be0ab348ed (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
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);
     }