summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-25Fix link_filter settingStephen Hemminger
Need to be super user here. Also ipv6 link filter is not in kernel yet.
2009-03-25Generate interface templates as part of buildStephen Hemminger
Rather than 100's of copies of the same template, use the same process as the firewall module to generate the templates. For this, the are meta-templates in interface-templates directory which get processed and $IFNAME is replaced by the appropriate CLI syntax to refer back to the directory name. Changing a quagga template in most cases can be done by fixing the meta-template.
2009-03-23Start ipv6 daemons as needed during ospf/rip configStephen Hemminger
2009-03-23Use symlinks to reduce number of node files.Stephen Hemminger
Rather than having mulitple copies of same template, use symlinks
2009-03-230.17.10debian/0.17.10Stephen Hemminger
2009-03-23Start OSPF/RIP as needed during configStephen Hemminger
This only happens if link metrics set but OSPF/RIP not running yet.
2009-03-23Enable link filteringStephen Hemminger
Bug 4061 Enable new kernel link_filter for IPV4 and IPV6
2009-03-160.17.9debian/0.17.9Stephen Hemminger
2009-03-16Handle error message in perl codeStephen Hemminger
Easier to just have utility print error message
2009-03-16Reindent perl codeStephen Hemminger
Make it look nice and tidy
2009-03-16Don't use closure in GetOptionsStephen Hemminger
Although it looks cleaner, the error handling for closures is different. Exit in closure from GetOptions, only fails the option not the program.
2009-03-16Fix confusion between net object and stringStephen Hemminger
Bug 4221 The function net->network() returns a new network object, rather than the string. Need to use cidr() to get the string representation.
2009-03-12Replace update with create on multi-nodeStephen Hemminger
Avoid config issues with update on multi-node
2009-03-11Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jennerStephen Hemminger
2009-03-11Remove extra backslashStephen Hemminger
Don't need extra backslash here.
2009-03-100.17.8debian/0.17.8Stephen Hemminger
2009-03-10Reload config on restartStephen Hemminger
The new phased restart requires changes to how restart/reconfig is done. Zebra should just be start/stop, and other daemons do stop/restart.
2009-03-090.17.7debian/0.17.7Stephen Hemminger
2009-03-09Change argument, configured to originalStephen Hemminger
Make it clearer which is which.
2009-03-09Manage daemon restart correctlyStephen Hemminger
Need to look at exists (after commit) rather than original list of daemons. Bug 4192
2009-03-080.17.6debian/0.17.6Stephen Hemminger
2009-03-07Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jennerStephen Hemminger
2009-03-050.17.5debian/0.17.5Stig Thormodsrud
2009-03-05Fix call to vyatta-interfaces.pl --check now requires --devStig Thormodsrud
2009-03-050.17.4debian/0.17.4Stig Thormodsrud
2009-03-05Fix 'passive-interface' to allow interface or 'default'.Stig Thormodsrud
2009-03-04Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jennerStig Thormodsrud
2009-03-04Fix 4184: ospfv3 interface values don't work on vlansStig Thormodsrud
2009-03-04clean up other static route commands to remove references to /tmp/ pellets ↵slioch
and to use environment variable set via new cli.
2009-03-040.17.3debian/0.17.3slioch
2009-03-04ported example of node.def using commit environmental variable rather than ↵slioch
relying on /tmp pellets. should also improve performance when delete large numbers of static route entries.
2009-03-03Minor cleanups to "interface <> ipv6 ospfv3" before copying to other interfaces.Stig Thormodsrud
2009-03-03Add initial "interface <> ipv6 ripng" nodes.Stig Thormodsrud
More work to be done to support this on adsl and serial.
2009-03-02Add wirelessmodem router parametersStephen Hemminger
Bug 4029 It is an interface type, we need to support routing protocols on it.
2009-03-02Static: show all interfaces in allowed listStephen Hemminger
Any valid interface is allowed.
2009-03-02RIPNG: allow any interface typeStephen Hemminger
Routing protocols should show all interfaces in allowed list.
2009-03-02RIP allow any interface typeStephen Hemminger
Not restricted to just ethernet, RIP should work over bonding etc..
2009-03-02Use new syntax and allow any interfaceStephen Hemminger
Not restricted to just ethernet.
2009-03-020.17.2debian/0.17.2Stig Thormodsrud
2009-02-26Add more options to show-protocolsStephen Hemminger
Useful hooks for changed, modified, exists, etc...
2009-02-26Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jennerStig Thormodsrud
2009-02-26Add missing quote around quagga command.Stig Thormodsrud
2009-02-250.17.1debian/0.17.1An-Cheng Huang
2009-02-25Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg-quagga into jennerStig Thormodsrud
2009-02-25Use single quotes around $VAR(@).Stig Thormodsrud
2009-02-25Change from double quote to single quote around $VAR(@).Stig Thormodsrud
2009-02-25Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-cfg-quagga into jennerStephen Hemminger
2009-02-25Handle mapping from ospfv3 to ospf6dStephen Hemminger
This is the one place where mapping from protocols in config to daemon name needs to occur.
2009-02-25Revert "Make sure to quote $VAR(@) usage."Stig Thormodsrud
This reverts commit 66f7e4b555c01812cbe5f993bc112cec99743235.
2009-02-250.17debian/0.17Stephen Hemminger