AUTHORS | 2 CONFIG-KEYS | 56 ++++++++++---- ChangeLog | 60 ++++++++++++++- EXAMPLES | 42 +++++----- debian/changelog | 24 ++++++ examples/lpref.map.example | 38 +++++++++ examples/med.map.example | 31 +++++++ examples/peers.map.example | 10 ++ src/bgp/bgp.c | 89 ++++++++++++++++++++-- src/bgp/bgp.h | 1 src/cfg.h | 4 + src/cfg_handlers.c | 116 ++++++++++++++++++++++------- src/cfg_handlers.h | 4 + src/network.h | 6 + src/nfacctd.c | 99 ++++++++++++++++++------- src/nl.c | 11 ++ src/pkt_handlers.c | 141 ++++++++++++++++++++++++++++++++++-- src/pkt_handlers.h | 7 + src/pmacct-data.h | 5 + src/pmacct-defines.h | 19 ++-- src/pmacct.h | 2 src/pmacctd.c | 74 +++++++++++------- src/pretag.c | 8 +- src/pretag.h | 4 + src/pretag_handlers.c | 51 ++++++++++++- src/sfacctd.c | 91 ++++++++++++++++------- src/sfprobe_plugin/sfprobe_plugin.c | 10 ++ src/uacctd.c | 74 +++++++++++------- 28 files changed, 868 insertions(+), 211 deletions(-)
New commits: commit 864e5a1776abe2fc6423fc3751898f10b3ab3a34 Author: Stig Thormodsrud <[email protected]> Date: Tue Dec 22 11:06:11 2009 -0800 0.12.0.r4+vyatta+3 commit ab4319fe671853cc78d83fae1f199e5f8b507256 Author: paolo <paolo> Date: Sun Dec 20 21:30:24 2009 +0000 * Documentation updated commit 59be48624a0ff5f19b38570f4799badee7bfdd17 Author: paolo <paolo> Date: Sat Dec 19 23:47:22 2009 +0000 *** empty log message *** commit f4634dcc57b864f2079ac64b3d9f4ec7f22a4334 Author: paolo <paolo> Date: Fri Dec 18 10:33:27 2009 +0000 * Introduced static mapping feature for both source BGP-related primitives src_local_pref and src_med. This aims at better accounting for traffic asymmetries as a more accurate alternative to naive BGP RIB lookups. This was already available for the peer_src_as primitive. As a result, config directives bgp_src_med_map and bgp_src_local_pref_map are introduced. * Sanity checks improved when handling BGP-related maps * Examples added and updated documentation commit 884c96ad10519f9e78c248eeba3a51901ac126c9 Author: paolo <paolo> Date: Mon Dec 14 17:42:26 2009 +0000 * fix, pkt_handlers.c: uacctd was not factoring L2 header length in packets sent to the sfprobe plugin. This was causing some issues at the collector (ie. L4 cut off under certain conditions). commit 95ec8a609694828f8ebf7e209ecbabee6b77ceab Author: paolo <paolo> Date: Sun Dec 13 20:44:58 2009 +0000 * uacctd: sfprobe plugin (sFlow probe) is now linked to uacctd (the pmacct Netlink/ULOG daemon) * sfprobe: input and output interface indexes are exported via sFlow, when available (ie. uacctd) commit 89036bc24ef74b8b547269ab3ded4734a4fddde9 Author: paolo <paolo> Date: Sat Dec 12 14:36:27 2009 +0000 * A new [nfprobe|sfprobe]_peer_as feature is introduced: includes peer-AS rather than origin-AS as part of the NetFlow/sFlow export. Requirements to enable this feature are: a) one of the nfacctd_as_new/sfacctd_as_new/ pmacctd_as/uacctd_as set to 'bgp' and b) the BGP thread turned on. commit 09dc0708b920942b1cd3a4fc64115f5747d5652a Author: paolo <paolo> Date: Fri Dec 11 15:21:06 2009 +0000 * bgp/bgp.c: centralized sanity checks against BGP primitives configuration * fix, bgp/bgp.c: added holdtime check before replenishing an established BGP session; this is aimed at improving overall security. Replenishing is aimed at scenarios when the same peer initiates a new BGP session without closing the existing one. Many thanks to Erik van der Burg for spotting the potential security issue. commit 96793d48cd5bcc9c66e93dc5e4f9db08ab31f688 Author: paolo <paolo> Date: Tue Dec 8 18:17:10 2009 +0000 * Implemented a new bgp_peer_as_skip_subas feature: when determining the peer AS (source and destination), skip potential confederated sub-AS and report the first ASN external to the routing domain. commit 69ba22f599a4a56dd98187da5ee79b17f52bfb7c Author: paolo <paolo> Date: Mon Dec 7 21:36:02 2009 +0000 * bgp_peer_src_as_map: implemented 'bgp' keyword (ie. id='bgp') to trigger a BGP RIB query upon matching of conditionals while using maps: useful to handle exceptions. * Updated documentation http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=864e5a1776abe2fc6423fc3751898f10b3ab3a34 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=ab4319fe671853cc78d83fae1f199e5f8b507256 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=59be48624a0ff5f19b38570f4799badee7bfdd17 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=f4634dcc57b864f2079ac64b3d9f4ec7f22a4334 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=884c96ad10519f9e78c248eeba3a51901ac126c9 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=95ec8a609694828f8ebf7e209ecbabee6b77ceab http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=89036bc24ef74b8b547269ab3ded4734a4fddde9 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=09dc0708b920942b1cd3a4fc64115f5747d5652a http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=96793d48cd5bcc9c66e93dc5e4f9db08ab31f688 http://suva.vyatta.com/git/?p=pmacct.git;a=commitdiff;h=69ba22f599a4a56dd98187da5ee79b17f52bfb7c _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
