summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Use correct buffer size for inet_ntop()Stephen Hemminger2009-04-281-17/+17
| | | | | | | | | | | | | | | Don't need big buffer 1024 to hold IPV4 (INET_ADDRSTRLEN) or IPV6 (INET6_ADDRSTRLEN) message.
* | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-04-281-47/+20
|\| |
| * | Rearrange code to print out more info from netlink messagesStephen Hemminger2009-04-281-47/+20
| | | | | | | | | | | | | | | Want to see the route being added/deleted before deciding to ignore.
* | | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-04-283-18/+23
|\| |
| * | Rename rib_system_route to interface_manage_modeStephen Hemminger2009-04-283-18/+23
| | | | | | | | | | | | More descriptive name which matches usage.
* | | 0.99.11-12debian/0.99.11-12Stephen Hemminger2009-04-131-0/+8
|/ /
* | Keep quagga away from kernel routesStephen Hemminger2009-04-132-18/+7
| | | | | | | | | | | | | | Any route created via 'ip route' etc, is a kernel route, and Quagga needs to not be trying to add/remove it from FIB on link events. It is probably something like openvpn, dhcp, etc, which can take care of it's own route events.
* | Ignore non-running interfaces in rip statusStephen Hemminger2009-04-131-0/+3
| | | | | | | | Bug 3999
* | Fix compiler warningsStephen Hemminger2009-04-132-5/+5
| | | | | | | | Resolve gcc warnings about signed/unsigned and missing parens
* | debian/0.99.11-11debian/0.99.11-11Stephen Hemminger2009-04-071-0/+6
| |
* | Zebra: remember metric of kernel routeStephen Hemminger2009-04-071-4/+10
| | | | | | | | | | When kernel notifies zebra about route, zebra needs to remember and use that metric.
* | 0.99.11-10debian/0.99.11-10Stephen Hemminger2009-04-061-0/+10
| |
* | Cancel thread in work_queue_freeStephen Hemminger2009-04-061-0/+3
| | | | | | | | | | If shutting down, thread may still be pending, so cancel it. Fixes one possible OOPS in BGP
* | copy config for renamed interfaces.Joakim Tjernlund2009-03-301-0/+1
| | | | | | | | | | When renameing an interface to a preconfigured name, make sure that the preconfigured config is preserved.
* | 0.99.11-9debian/0.99.11-9Stephen Hemminger2009-03-111-0/+6
| |
* | Provide debug symbols packageStephen Hemminger2009-03-113-1/+10
| | | | | | | | | | Make an extra package with debug symbols that can be used if needed for debugging.
* | 0.99.11-8debian/0.99.11-8Stephen Hemminger2009-03-091-0/+10
| |
* | Strip the codeStephen Hemminger2009-03-091-1/+1
| | | | | | | | Okay, to strip only removes debug symbols
* | fix LSB warningStephen Hemminger2009-03-091-1/+0
| |
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-03-092-7/+16
|\ \
| * | Put symbolic backtrace on system logStephen Hemminger2009-03-091-6/+15
| | | | | | | | | | | | When BGP crashes, sometimes all we get to see is syslog.
| * | Only print message on shutdown if daemon is runningStephen Hemminger2009-02-241-1/+1
| | | | | | | | | | | | | | | Check for pid file, and only print if daemon is running. But always call start-stop anyway as backup
* | | fix email in changelogStephen Hemminger2009-03-091-2/+2
| | |
* | | 0.99.11-7debian/0.99.11-7Stephen Hemminger2009-02-241-0/+7
|/ /
* | Change to only start zebra and watchquaggaStephen Hemminger2009-02-241-9/+8
| | | | | | | | Other daemons started as need by config anyway.
* | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jennerStephen Hemminger2009-02-191-0/+6
|\ \
| * | 0.99.11-6debian/0.99.11-6Stephen Hemminger2009-02-181-0/+6
| | |
* | | sockopt_tcp_signature: sin6 requires IPV6Stephen Hemminger2009-02-191-0/+2
|/ / | | | | | | | | An external user was building on system without IPV6 and it wouldn't work.
* | Modified version of daemon startupStephen Hemminger2009-02-181-23/+35
| | | | | | | | | | Start daemons at init time based on configuration. This is easier than hacking it into the template priorities
* | 0.99.11-5debian/0.99.11-5Stephen Hemminger2009-02-121-0/+13
| |
* | Remove 'no router' from OSPF6_NODEStephen Hemminger2009-02-111-1/+0
| | | | | | | | Don't need command twice.
* | Fix ospf6d crash if removing interface with no areaJon2009-02-111-0/+7
| | | | | | | | | | | | ospf6d will crash if attempting to remove interface when no areas have been defined Check if any areas have been defined. Should prevent use of empty pointer.
* | Fix ospf6d crash in show border routersJon2009-02-111-0/+6
| | | | | | | | | | | | ospf6d will crash if this command is executed on a non-border-router. Included test to verify that any routes are defined, preventing empty pointer from being used.
* | Fix ospf6d crash if range defined twiceJon2009-02-111-0/+6
| | | | | | | | | | | | ospf6d will crash if the same range is defined twice. There was no check if the same range had previously been defined, thereby causing a later assert to fail.
* | Add no router ospf6Jon2009-02-111-0/+1
| | | | | | | | | | | | Suggestion: Makes no sense to me that the statement to remove ospf6 configuration is located in OSPF6D_NODE. Moved to CONFIG_NODE next to matching define command.
* | 0.99.11-4debian/0.99.11-4Stephen Hemminger2009-02-091-0/+26
| |
* | zebra: minor whitespace stuffStephen Hemminger2009-02-092-1/+1
| |
* | ospf: extra braceStephen Hemminger2009-02-091-1/+0
| |
* | zebra: disambiguate up from operativeStephen Hemminger2009-02-091-5/+5
| | | | | | | | | | Some changes are allowed when link is down but interface is up. Others (like delete) should not be possible when only link is down.
* | ospf: fix function to ansi-cStephen Hemminger2009-02-091-1/+1
| | | | | | | | chang ospf_snmp_if_new
* | Comment out unused codeStephen Hemminger2009-02-091-1/+3
| | | | | | | | Marked unused by compiler
* | zebra: rtadv use ansi-c prototoypeStephen Hemminger2009-02-091-1/+1
| |
* | Comment out unused codeStephen Hemminger2009-02-095-0/+10
| | | | | | | | More compiler warning removal
* | Align bgp with upstreamStephen Hemminger2009-02-096-4/+16
| |
* | Convert XMALLOC/memset to XCALLOCStephen Hemminger2009-02-0911-56/+22
| | | | | | | | Simple conversion of XMALLOC/memset to XCALLOC
* | whitespace fixStephen Hemminger2009-02-093-3/+3
| |
* | revert: don't bother with gcc builtin_expect()Stephen Hemminger2009-02-091-8/+8
| | | | | | | | Doesn't really help and unlikely to get upstream (pun intended).
* | Merge branch 'vyatta-update' of /home/shemminger/src/quagga into jennerStephen Hemminger2009-02-0912-32/+32
|\ \
| * | bgp: change () to (void)Stephen Hemminger2009-02-0912-32/+32
| |/ | | | | | | | | Use Ansi-C prototypes rather than old K&R method of declaring function without arguments
* | Merge branch 'master' of /home/shemminger/src/quagga into jennerStephen Hemminger2009-02-093-6/+6
|\|