hgbook
annotate ja/examples/mq.tarball.qinit.out @ 1035:dca1095f55b8
1.4 begining translated
author | Zhaoping Sun <zhaopingsun@gmail.com> |
---|---|
date | Sat Nov 07 22:33:46 2009 -0500 (2009-11-07) |
parents | |
children |
rev | line source |
---|---|
foozy@708 | 1 $ \textbf{cd netplug} |
foozy@708 | 2 $ \textbf{hg qinit} |
foozy@708 | 3 $ \textbf{hg qnew -m 'fix build problem with gcc 4' build-fix.patch} |
foozy@708 | 4 $ \textbf{perl -pi -e 's/int addr_len/socklen_t addr_len/' netlink.c} |
foozy@708 | 5 $ \textbf{hg qrefresh} |
foozy@708 | 6 $ \textbf{hg tip -p} |
foozy@708 | 7 changeset: |
foozy@708 | 8 tag: qtip |
foozy@708 | 9 tag: build-fix.patch |
foozy@708 | 10 tag: tip |
foozy@708 | 11 tag: qbase |
foozy@708 | 12 user: Bryan O'Sullivan <bos@serpentine.com> |
foozy@708 | 13 |
foozy@708 | 14 summary: fix build problem with gcc 4 |
foozy@708 | 15 |
foozy@708 | 16 diff -r -r netlink.c |
foozy@708 | 17 |
foozy@708 | 18 |
foozy@708 | 19 @@ -275,7 +275,7 @@ netlink_open(void) |
foozy@708 | 20 exit(1); |
foozy@708 | 21 \} |
foozy@708 | 22 |
foozy@708 | 23 - int addr_len = sizeof(addr); |
foozy@708 | 24 + socklen_t addr_len = sizeof(addr); |
foozy@708 | 25 |
foozy@708 | 26 if (getsockname(fd, (struct sockaddr *) &addr, &addr_len) == -1) \{ |
foozy@708 | 27 do_log(LOG_ERR, "Could not get socket details: %m"); |
foozy@708 | 28 |