.gitignore | 17 + Makefile | 5 genl/Makefile | 15 + genl/static-syms.c | 6 include/dlfcn.h | 39 +++ include/libnetlink.h | 2 include/linux/gen_stats.h | 5 include/linux/if_addr.h | 3 include/linux/if_arp.h | 157 +++++++++++++ include/linux/if_ether.h | 25 -- include/linux/if_link.h | 2 include/linux/if_tunnel.h | 5 include/linux/if_vlan.h | 298 ------------------------- include/linux/inet_diag.h | 16 - include/linux/netdevice.h | 5 include/linux/netfilter/x_tables.h | 435 ------------------------------------- include/linux/netfilter_ipv4.h | 8 include/linux/netlink.h | 117 --------- include/linux/rtnetlink.h | 167 -------------- include/linux/socket.h | 313 -------------------------- include/linux/types.h | 171 -------------- include/linux/xfrm.h | 2 ip/Makefile | 16 + ip/ip.c | 16 + ip/ipxfrm.c | 78 ++---- ip/static-syms.c | 6 lib/libnetlink.c | 7 misc/arpd.c | 24 -- misc/ifstat.c | 8 misc/nstat.c | 8 misc/rtacct.c | 8 misc/ss.c | 5 tc/Makefile | 23 + tc/em_cmp.c | 1 tc/em_meta.c | 1 tc/em_nbyte.c | 1 tc/em_u32.c | 1 tc/m_ipt.c | 4 tc/m_nat.c | 1 tc/m_xt.c | 1 tc/static-syms.c | 6 41 files changed, 364 insertions(+), 1664 deletions(-)
New commits: commit bba2fcd3fade22fcd93c56cb9d4646ea980c65c7 Author: Mike Frysinger <[email protected]> Date: Fri Nov 13 14:20:41 2009 -0800 Ignore GDB related files Revised version of Mike's original patch commit 5e2f74a75cbb50445a9300d8793bb2ccf2459943 Author: Stephen Hemminger <[email protected]> Date: Fri Nov 13 14:18:35 2009 -0800 Add more files to gitignore Ignore files from cscope, patch, etc. commit 05b4f8492b1f605e78e7ff961cb165a475f456bc Author: Mike Frysinger <[email protected]> Date: Wed Nov 4 04:26:34 2009 +0000 tc: remove dlfcn.h from files that dont need it A bunch of source files look like they're copy & pasted from other files, and some include header files that they don't actually need. Since dlfcn has very specific usage (and is a pain on a static-only system), drop it where it isn't really needed. Signed-off-by: Mike Frysinger <[email protected]> commit a6992a9c91e4dc8277e2790ca35c3873c498e964 Author: Stephen Hemminger <[email protected]> Date: Tue Nov 10 10:45:05 2009 -0800 Add static-syms.h to ignore commit f2e27cfb016e2465cd3f07e0b556058060702578 Author: Mike Frysinger <[email protected]> Date: Fri Nov 6 06:09:22 2009 -0500 support static-only systems The iptables code supports a "no shared libs" mode where it can be used without requiring dlfcn related functionality. This adds similar support to iproute2 so that it can easily be used on systems like nommu Linux (but obviously with a few limitations -- no dynamic plugins). Rather than modify every location that uses dlfcn.h, I hooked the dlfcn.h header with stub functions when shared library support is disabled. Then symbol lookup is done via a local static lookup table (which is generated automatically at build time) so that internal symbols can be found. Signed-off-by: Mike Frysinger <[email protected]> commit a7a9ddbb675b7fbd184c3ab40817265b0b207a23 Author: Mike Frysinger <[email protected]> Date: Fri Nov 6 06:04:39 2009 -0500 arpd/ifstat/nstat/rtacct: use daemon() A bunch of misc utils basically reimplement the daemon() function (the whole fork/close/chdir/etc...). Rather than do that, use daemon() as that will work under nommu Linux systems that lack fork(). Signed-off-by: Mike Frysinger <[email protected]> commit 7f03191fda39ff09640f093b7ad84f461ffd65b2 Author: Patrick McHardy <[email protected]> Date: Wed Oct 28 20:50:48 2009 +0100 iproute uses too small of a receive buffer It uses 1MB as receive buf limit by default (without increasing /proc/sys/net/core/rmem_max it will be limited by less however) and allows to specify the size manually using "-rcvbuf X" (-r is already used, so you need to specify at least -rc). Additionally rtnl_listen() continues on ENOBUFS after printing the error message. commit 24f38182441868f27aec03e82105eb008127e879 Author: Sven Anders <[email protected]> Date: Tue Nov 10 09:07:26 2009 -0800 Fix flushing code - rtnl_send_check I experienced an error, if I try to perform a ip route flush proto 4 with many routes in a complex environment, it gave me the following error: Failed to send flush request: Success Flush terminated commit 8a1c7fcb2756be05b55008edbd9e813f590cdf01 Author: Stephen Hemminger <[email protected]> Date: Tue Nov 10 09:01:57 2009 -0800 Consolidate fprintf statements Doing one item per call is like old MODULA2 code. commit 8007bfb5adc596030a92607c9c2ef9dc053cf39f Author: Stephen Hemminger <[email protected]> Date: Tue Nov 10 08:51:17 2009 -0800 Update to 2.6.32 kernel headers commit daf49fd614345c8ab65840075b55d04ba5774629 Author: Eric Dumazet <[email protected]> Date: Fri Sep 11 10:32:29 2009 +0200 ss: adds a space before congestion string Signed-off-by: Eric Dumazet <[email protected]> commit bbe3205336e6aef488cbbef42ca9e0180df3cdbb Author: Eric Dumazet <[email protected]> Date: Fri Sep 11 09:48:07 2009 +0200 ss: correct display of sk pointer On 64bit arches, sk pointer was 32/32 reversed. Signed-off-by: Eric Dumazet <[email protected]> commit f40554f68722aa37c25ae7ab99a1f997e1c59428 Author: Stephen Hemminger <[email protected]> Date: Thu Sep 10 09:03:22 2009 -0700 Update kernel headers to 2.6.31 Final 2.6.31 released, so update sanitized headers. commit f0309aa493d966f0b32a21a28d9fd156f4c41860 Author: Stephen Hemminger <[email protected]> Date: Wed Aug 26 09:41:02 2009 -0700 add include/linux/if_arp.h http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=bba2fcd3fade22fcd93c56cb9d4646ea980c65c7 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=5e2f74a75cbb50445a9300d8793bb2ccf2459943 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=05b4f8492b1f605e78e7ff961cb165a475f456bc http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=a6992a9c91e4dc8277e2790ca35c3873c498e964 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=f2e27cfb016e2465cd3f07e0b556058060702578 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=a7a9ddbb675b7fbd184c3ab40817265b0b207a23 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=7f03191fda39ff09640f093b7ad84f461ffd65b2 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=24f38182441868f27aec03e82105eb008127e879 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=8a1c7fcb2756be05b55008edbd9e813f590cdf01 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=8007bfb5adc596030a92607c9c2ef9dc053cf39f http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=daf49fd614345c8ab65840075b55d04ba5774629 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=bbe3205336e6aef488cbbef42ca9e0180df3cdbb http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=f40554f68722aa37c25ae7ab99a1f997e1c59428 http://suva.vyatta.com/git/?p=vyatta-iproute.git;a=commitdiff;h=f0309aa493d966f0b32a21a28d9fd156f4c41860 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
