summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-04-082004-04-08 Paul Jakma <paul@dishone.st>paul
* ospf_spf.h: Add backlink field to struct vertex * ospf_spf.h: (ospf_vertex_new) initialise backlink (ospf_lsa_has_link) return index of link back to vertex V from candidate vertex W, or -1 if no link exists. (ospf_spf_next) save backlink index for candidate vertex * ospf_interface.c: (ospf_vl_set_params) Use the backlink index to determine correct address for virtual-link peers. Fall back to older "pick first link" method if no backlink index exists.
2004-04-07add $Id:$ line, commented outgdt
require automake 1.6, in case that helps quagga.net (paul: please try it)
2004-04-06[quagga-dev 1002]. Also fix date of previous commit in Chanelog.hasso
2004-04-06* Fixed lowering privileges in proc ipforward method.hasso
* Fixed "(no) ipv6 forwarding" command logic. * Added --disable-capabilities switch to configure.
2004-04-06Vtysh fixes:hasso
* replace -e with -c * don't save command in history if last line is the same one * doc/help fixes
2004-04-04[quagga-dev 1005] bugzilla #86: ospf_recv_packet will fail on Solaris/x86hasso
2004-03-30Require automake 1.7 or higher. Fixes problem reported by Giladgdt
Arnold where Gentoo Linux tries to be too smart and chooses automake 1.5, which doesn't set @PACKAGE@, leading to include files being in $(prefix)/include rther then $(prefix)/include/quagga. (Since our makefiles rely on @PACKAGE@, they should have required an automake new enough to set it.)
2004-03-22Readded SIGTERM handling into sigevent stuff. Fixes bugzilla #85.hasso
2004-03-20Fixing ospf6d as well and move Changelog entry from ospfd to general one.hasso
2004-03-20*** empty log message ***hasso
2004-03-20Fix segfault in ospfd - [quagga-dev 980].hasso
2004-03-19Fix warning.hasso
2004-03-18Amir's fix case where opaque capability is switched "ON -> OFF -> ON".hasso
[quagga-dev 843]
2004-03-18Temorary secondary-label fix. Real fix from Gilad will follow after release.hasso
2004-03-18From Sowmini fix for crash reported in [quagga-dev 929].hasso
2004-03-17Fix bugzilla #82.hasso
2004-03-162004-03-16 David Young <dyoung@pobox.com>gdt
* (many) reference <lib/version.h> rather than "version.h", because version.h is a generated file and not present in the source tree when using objdir builds. (committed by gdt) works fine with normal builds; didn't try objdir
2004-03-11Fix bugreport URLs here as well.hasso
2004-03-11Fix help. "ipv6 ..." commands are for IPv6.hasso
2004-03-04Document VTYSH_PAGER and fix bugreporting address.hasso
2004-03-04Fix warning. Approved by Amir.hasso
2004-03-04Many warning fixes from PC Drew ([quagga-dev 940]) and removing using PAGERhasso
from vtysh ([quagga-dev 932]).
2004-03-03[quagga-dev 489] - fix ripd version send by Krzysztof Oledzki.hasso
2004-03-03"show ip rip" fix from Krzysztof Oledzki ([quagga-dev 437]).hasso
2004-02-22Fix typo in comment.hasso
2004-02-20Zebra -> Quagga and reformatting.hasso
2004-02-20Report quagga bugs to quagga bugzilla.hasso
2004-02-20Fix vty address handling and added pid file stuff.hasso
2004-02-20Report quagga bugs to quagga bugzilla.hasso
2004-02-192004-02-19 Sowmini Varadhan <sowmini.varadhan@sun.com>paul
* ospf_abr.c: (ospf_abr_update_aggregate) UNH 3.12b,c, address range should be configured with the highest cost path within the range, not lowest.
2004-02-182004-02-18 Paul Jakma <paul@dishone.st>paul
* redhat/quagga.spec.in: remove references to patch files which were accidently committed.
2004-02-172004-02-17 Paul Jakma <paul@dishone.st>paul
* ospf_zebra.c: (ospf_interface_delete) Do not delete the interface params, nor the interface structure, if an interface delete message is received from zebra. * ospf_interface.c: (ospf_if_delete_hook) Delete the interface params and interface, ie that which was previously removed in (ospf_interface_delete) above.
2004-02-172004-02-17 Paul Jakma <paul@dishone.st>paul
* bgpd.h: (bgp_peer) add fd_local and fd_accept file descriptor's, fd becomes a pointer to one of these. * bgpd.c: (global) adjust for fact that fd is now a pointer. (peer_create_accept) removed. * bgp_route.c: (global) adjust for change of peer fd to pointer * bgp_packet.c: (bgp_collision_detect) adjust and remove the "replace with other peer" hack. * bgp_network.c: (bgp_accept) Remove the dummy peer hack. Update peer->fd_accept instead. (global) Adjust fd references - now a pointer. * bgp_fsm.c: (global) adjust peer fd to pointer. (bgp_connection_stop) new function, to stop connection. (global) adjust everything which closed peer fd to use bgp_connection_stop().
2004-02-13add some /* XXX assert() */ for questionable assumptions (no codegdt
change - just notes to others).
2004-02-13add an XXX at a point where ifindex_num is assumed to be one w/ogdt
checking.
2004-02-12Trivial fix from Bernd Leibing <bernd.leibing@kiz.uni-ulm.de>hasso
[quagga-dev 879].
2004-02-11Added "ipv6 forwarding" command and fixed "no ipv6 forwarding" help.hasso
2004-02-11Don't crash when attempting to read path->oi->ifp if oi doesn't exist anyhasso
more. I'm not sure if this read should be attempted at all, but I'm trying to keep code safe AND stable.
2004-02-11Fix by Vadim Suraev - [zebra 14710] #6.hasso
2004-02-11Threads usage cleanup. Still at least one bug to go.hasso
2004-02-09Yet another "set thread pointer to NULL during thread run" fix.hasso
2004-01-27Fixing previous commit.hasso
2004-01-27Make "(no) ip address x.x.x.x/x" commands work again in vtysh.hasso
2004-01-232004-01-23 sowmini.varadhan@sun.compaul
* rip_interface.c: obsolete unbind code in rip_interface_multicast_set, and instead do the more portable (though slower) method of creating a socket for each outgoing packet and binding the source address on the new socket. * rip_interface.c, ripd.c, ripd.h: Modify rip_request_send so that source address is determined by the caller of rip_request_send for ripv1 packets and non-multicast interfaces (rip_request_send loops over all connected address in all other cases). * rip_send_packet: don't send packets with source set to ZEBRA_IFA_SECONDARY connected addresses; improved debug messages;
2004-01-19add appropriate cvsignorepaul
2004-01-192004-01-19 Paul Jakma <paul@dishone.st>paul
* tests/test-sig.c: New file, regression test for sigevents. * lib/Makefile.am: add sigevent.{c,h} * (isis|rip|ripng|ospf|ospf6|bgp)d/\1_main.c: modify for sigevents. * zebra/main.c: ditto.
2004-01-192004-01-19 Paul Jakma <paul@dishone.st>paul
* tests/test-sig.c: New file, regression test for sigevents.
2004-01-192004-01-19 Paul Jakma <paul@dishone.st>paul
* sigevent.{c,h}: New files, implement event handled signals. see signal_init() in sigevent.h.
2004-01-152004-01-15 Paul Jakma <paul@dishone.st>paul
* vtysh_config.c: Fix up strlen to use correct string.
2004-01-13Explain the dual use of struct prefix for CIDR prefixes andgdt
address/netmask pairs, and clarify the two comparison functions.