Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 0.99.11-15debian/0.99.11-15 | Stephen Hemminger | 2009-04-30 | 1 | -0/+11 |
| | |||||
* | Expanding asn path buffer | Stephen Hemminger | 2009-04-30 | 1 | -53/+27 |
| | | | | | | | | Based on: [bgpd] AS4 bugfix by Chris Caputo <ccaputo@alt.net> * bgpd/bgp_aspath.c: (aspath_make_str_count) "assert (len < str_size)" was getting hit under certain 4-byte ASN conditions. New realloc strategy. | ||||
* | Handle large ASN print formatting | Denis Ovsienko | 2009-04-30 | 9 | -31/+31 |
| | | | | | "%d" -> "%u" 4-byte ASN corrections. Prevent negative number when ASN is above 2^31. | ||||
* | OSPF cost functions | Denis Ovsienko | 2009-04-30 | 1 | -8/+27 |
| | | | | | | Justified OSPF cost function names and added support for: ospf cost <1-65535> A.B.C.D no ospf cost <1-65535> | ||||
* | 0.99.11-14debian/0.99.11-14 | Stephen Hemminger | 2009-04-29 | 1 | -0/+9 |
| | |||||
* | Handle kernel flush when address is deleted | Stephen Hemminger | 2009-04-29 | 3 | -1/+71 |
| | | | | | | | When interface addresses are deleted, the kernel will flush all routes. Quagga needs to follow this correctly. Relates to DHCP bugs 4314, 4315, ... | ||||
* | Use INET6_ADDRSTRLEN rather than BUFSIZ | Stephen Hemminger | 2009-04-29 | 1 | -4/+6 |
| | | | | Don't need whole 1K buffer for IPV6 address | ||||
* | Remove unused structure element | Stephen Hemminger | 2009-04-29 | 1 | -3/+0 |
| | |||||
* | Force rib_update when connected route deleted | Stephen Hemminger | 2009-04-29 | 1 | -0/+4 |
| | |||||
* | 0.99.11-13debian/0.99.11-13 | Stephen Hemminger | 2009-04-28 | 1 | -0/+9 |
| | |||||
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-04-28 | 2 | -19/+19 |
|\ | |||||
| * | Use INET6_ADDRSTRLEN instead of BUFSIZ | Stephen Hemminger | 2009-04-28 | 1 | -2/+2 |
| | | |||||
| * | Use correct buffer size for inet_ntop() | Stephen Hemminger | 2009-04-28 | 1 | -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 jenner | Stephen Hemminger | 2009-04-28 | 1 | -47/+20 |
|\| | |||||
| * | Rearrange code to print out more info from netlink messages | Stephen Hemminger | 2009-04-28 | 1 | -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 jenner | Stephen Hemminger | 2009-04-28 | 3 | -18/+23 |
|\| | |||||
| * | Rename rib_system_route to interface_manage_mode | Stephen Hemminger | 2009-04-28 | 3 | -18/+23 |
| | | | | | | | | More descriptive name which matches usage. | ||||
* | | 0.99.11-12debian/0.99.11-12 | Stephen Hemminger | 2009-04-13 | 1 | -0/+8 |
|/ | |||||
* | Keep quagga away from kernel routes | Stephen Hemminger | 2009-04-13 | 2 | -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 status | Stephen Hemminger | 2009-04-13 | 1 | -0/+3 |
| | | | | Bug 3999 | ||||
* | Fix compiler warnings | Stephen Hemminger | 2009-04-13 | 2 | -5/+5 |
| | | | | Resolve gcc warnings about signed/unsigned and missing parens | ||||
* | debian/0.99.11-11debian/0.99.11-11 | Stephen Hemminger | 2009-04-07 | 1 | -0/+6 |
| | |||||
* | Zebra: remember metric of kernel route | Stephen Hemminger | 2009-04-07 | 1 | -4/+10 |
| | | | | | When kernel notifies zebra about route, zebra needs to remember and use that metric. | ||||
* | 0.99.11-10debian/0.99.11-10 | Stephen Hemminger | 2009-04-06 | 1 | -0/+10 |
| | |||||
* | Cancel thread in work_queue_free | Stephen Hemminger | 2009-04-06 | 1 | -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 Tjernlund | 2009-03-30 | 1 | -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-9 | Stephen Hemminger | 2009-03-11 | 1 | -0/+6 |
| | |||||
* | Provide debug symbols package | Stephen Hemminger | 2009-03-11 | 3 | -1/+10 |
| | | | | | Make an extra package with debug symbols that can be used if needed for debugging. | ||||
* | 0.99.11-8debian/0.99.11-8 | Stephen Hemminger | 2009-03-09 | 1 | -0/+10 |
| | |||||
* | Strip the code | Stephen Hemminger | 2009-03-09 | 1 | -1/+1 |
| | | | | Okay, to strip only removes debug symbols | ||||
* | fix LSB warning | Stephen Hemminger | 2009-03-09 | 1 | -1/+0 |
| | |||||
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jenner | Stephen Hemminger | 2009-03-09 | 2 | -7/+16 |
|\ | |||||
| * | Put symbolic backtrace on system log | Stephen Hemminger | 2009-03-09 | 1 | -6/+15 |
| | | | | | | | | When BGP crashes, sometimes all we get to see is syslog. | ||||
| * | Only print message on shutdown if daemon is running | Stephen Hemminger | 2009-02-24 | 1 | -1/+1 |
| | | | | | | | | | | Check for pid file, and only print if daemon is running. But always call start-stop anyway as backup | ||||
* | | fix email in changelog | Stephen Hemminger | 2009-03-09 | 1 | -2/+2 |
| | | |||||
* | | 0.99.11-7debian/0.99.11-7 | Stephen Hemminger | 2009-02-24 | 1 | -0/+7 |
|/ | |||||
* | Change to only start zebra and watchquagga | Stephen Hemminger | 2009-02-24 | 1 | -9/+8 |
| | | | | Other daemons started as need by config anyway. | ||||
* | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jenner | Stephen Hemminger | 2009-02-19 | 1 | -0/+6 |
|\ | |||||
| * | 0.99.11-6debian/0.99.11-6 | Stephen Hemminger | 2009-02-18 | 1 | -0/+6 |
| | | |||||
* | | sockopt_tcp_signature: sin6 requires IPV6 | Stephen Hemminger | 2009-02-19 | 1 | -0/+2 |
|/ | | | | | An external user was building on system without IPV6 and it wouldn't work. | ||||
* | Modified version of daemon startup | Stephen Hemminger | 2009-02-18 | 1 | -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-5 | Stephen Hemminger | 2009-02-12 | 1 | -0/+13 |
| | |||||
* | Remove 'no router' from OSPF6_NODE | Stephen Hemminger | 2009-02-11 | 1 | -1/+0 |
| | | | | Don't need command twice. | ||||
* | Fix ospf6d crash if removing interface with no area | Jon | 2009-02-11 | 1 | -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 routers | Jon | 2009-02-11 | 1 | -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 twice | Jon | 2009-02-11 | 1 | -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 ospf6 | Jon | 2009-02-11 | 1 | -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-4 | Stephen Hemminger | 2009-02-09 | 1 | -0/+26 |
| | |||||
* | zebra: minor whitespace stuff | Stephen Hemminger | 2009-02-09 | 2 | -1/+1 |
| | |||||
* | ospf: extra brace | Stephen Hemminger | 2009-02-09 | 1 | -1/+0 |
| |