summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|\|
| * [lib] Fix timer precision.Joakim Tjernlund2008-11-291-1/+1
| | | | | | | | | | | | | | | | Whenever a thread adds an timer funcname_thread_add_timer_timeval() gets called to add the timer. Before adding the timer a quagga_gettimeofday() call is made to do some time house keeping. However quagga_gettimeofday() only updates recent_time, not relative_time that is used to calculate the alarm_time. Replace with quagga_get_relative (NULL)
| * [lib] Move type cast in Fletcher checksumJoakim Tjernlund2008-11-291-1/+1
| | | | | | | | | | | | | | | | The int type cast should be on the whole expression passed to the mod operator. Otherwise it won't work when/if c0/c1 is unsigned. Making c0/c1 unsigned makes it possible to use 5802 as MODX value.
| * [rpm] some defaults for Fedora are way out of datePaul Jakma2008-11-291-4/+4
| | | | | | | | | | * quagga.spec.in: No need to default to accomodate now ancient versions of Fedora
* | Set TOS on RIP packetsStephen Hemminger2009-02-081-0/+3
| | | | | | | | Set TOS correctly on RIP packets.
* | 0.99.11-3debian/0.99.11-3Stephen Hemminger2009-02-051-0/+6
| |
* | Merge branch 'jenner' of 192.168.100.1:git/vyatta-quagga into jennerStephen Hemminger2009-02-051-2/+14
|\ \
| * | stop all daemons on shutdownStephen Hemminger2009-02-041-2/+14
| | | | | | | | | | | | Explicitly shutdown any running routing daemons when zebra is shutdown
* | | 0.99.11-2debian/0.99.11-2Stephen Hemminger2009-02-041-0/+7
|/ /
* | Don't start daemons till neededStephen Hemminger2009-02-041-67/+17
| | | | | | | | The protocols will be started by protocols template.
* | Merge branch 'jenner' of suva.vyatta.com:/git/vyatta-quagga into jennerStephen Hemminger2009-01-281-1/+3
|\ \
| * | 0.99.11-1debian/0.99.11-1An-Cheng Huang2009-01-071-1/+3
| | |