$ cd netplug
$ hg qinit
$ hg qnew -m 'corregge un problema di assemblaggio con gcc 4' correzione-assemblaggio.patch
$ perl -pi -e 's/int addr_len/socklen_t addr_len/' netlink.c
$ hg qrefresh
$ hg tip -p
changeset: 1:5227ba4b6a8b
etichetta: qtip
etichetta: correzione-assemblaggio.patch
etichetta: tip
etichetta: qbase
utente: Bryan O'Sullivan <bos@serpentine.com>
data: Fri Jun 05 15:50:51 2009 +0000
sommario: corregge un problema di assemblaggio con gcc 4
diff -r e709896f2959 -r 5227ba4b6a8b netlink.c
--- a/netlink.c Fri Jun 05 15:50:49 2009 +0000
+++ b/netlink.c Fri Jun 05 15:50:51 2009 +0000
@@ -275,7 +275,7 @@
exit(1);
}
- int addr_len = sizeof(addr);
+ socklen_t addr_len = sizeof(addr);
if (getsockname(fd, (struct sockaddr *) &addr, &addr_len) == -1) {
do_log(LOG_ERR, "Could not get socket details: %m");