.gitignore | 43 +- Makefile.am | 8 configure.ac | 4 debian/changelog | 10 debian/control | 9 scripts/vyatta-address | 45 ++ scripts/vyatta-dhcpv6-client.pl | 98 +++--- scripts/vyatta-interfaces.pl | 17 - scripts/vyatta-tunnel-cleanup | 29 + src/local_ip.c | 64 ++++ src/valid_address.c | 153 ++++++++++ templates/interfaces/bonding/node.tag/address/node.def | 7 templates/interfaces/bonding/node.tag/vif/node.tag/address/node.def | 7 templates/interfaces/bridge/node.tag/address/node.def | 22 - templates/interfaces/ethernet/node.tag/address/node.def | 36 -- templates/interfaces/ethernet/node.tag/vif/node.tag/address/node.def | 7 templates/interfaces/loopback/node.tag/address/node.def | 9 templates/interfaces/pseudo-ethernet/node.tag/address/node.def | 11 templates/interfaces/tunnel/node.def | 8 templates/interfaces/tunnel/node.tag/address/node.def | 6 templates/interfaces/tunnel/node.tag/local-ip/node.def | 5 21 files changed, 442 insertions(+), 156 deletions(-)
New commits: commit f7dbc0b9746896b5fc3435d8eb38f2c8c52a73bd Author: Stephen Hemminger <[email protected]> Date: Mon Nov 22 12:58:52 2010 -0800 0.19.1 commit 5b516cbeb01c86707f2bbfe2bcab4b9eca6800be Author: Stephen Hemminger <[email protected]> Date: Mon Nov 22 11:25:19 2010 -0800 Optimize lookup of local ip on tunnels Speeds up boot with lots of tunnels commit 39a799dac616edd4b42a1b4de2c861f248318e1f Author: Stephen Hemminger <[email protected]> Date: Mon Nov 22 10:32:04 2010 -0800 Use script vyatta-address to set interface Avoid the overhead of perl compilation of vyatta-interfaces for each address added. Handle the case of deleting address on deleted device cleanly. Clean up dhcpv6 script so it can be used on interfaces other than ethernet. commit b17d21023482c752c490754a11450d4c41c83607 Author: Stephen Hemminger <[email protected]> Date: Mon Nov 22 09:45:17 2010 -0800 Replace perl address validation with utility commit cb55706633bda6c5bd7c8391da9193ad0146002b Author: Stephen Hemminger <[email protected]> Date: Mon Nov 22 09:33:38 2010 -0800 Add utilities checking addresses These are new C language utilites to replace the Perl utility when checking interface addresses. Perl compilation is major component of slow boot time. Note: this changes the package from pure scripts (arch independent) to arch dependent commit fb1bf8a2eefbdb467a948688ab388628455ef480 Author: Stephen Hemminger <[email protected]> Date: Fri Nov 19 12:40:55 2010 -0800 Cleanup tunnel slave device on last delete Need to leave gre0 around for case of multiple tunnels http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=f7dbc0b9746896b5fc3435d8eb38f2c8c52a73bd http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=5b516cbeb01c86707f2bbfe2bcab4b9eca6800be http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=39a799dac616edd4b42a1b4de2c861f248318e1f http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=b17d21023482c752c490754a11450d4c41c83607 http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=cb55706633bda6c5bd7c8391da9193ad0146002b http://suva.vyatta.com/git/?p=vyatta-cfg-system.git;a=commitdiff;h=fb1bf8a2eefbdb467a948688ab388628455ef480 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
