summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 2004-06-04 Paul Jakma <paul@dishone.st>paul2004-06-0418-74/+95
| | | | * type mismatch fixes
* 2004-06-04 JJ Ludman <jacques.ludman@sun.com>paul2004-06-042-3/+19
| | | | | | * ripd.c: Interoperability fix. Correct value for MD5 auth length is 16. Accept packets with this set to >= 16, and set to 16 ourselves.
* 2004-05-31 Sagun Shakya <sagun.shakya@sun.com>paul2004-05-314-10/+23
| | | | | | | | * ospf_dump.c: (ospf_lsa_header_dump) LOOKUP can return null if index is out of range. ospf_flood.c: endianness fix ospf_lsa.c: Missing ntohl's on (struct lsa *)->data->ls_seqnum in various places.
* Forgot to commit ChangeLog with last doc/ commit.paul2004-05-311-0/+4
|
* 2004-05-31 Sowmini Varadhan <sowmini.varadhan@sun.com>paul2004-05-313-21/+28
| | | | | * ripd.c: Fixup compile warnings * rip_routemap.c: Ditto
* 2004-05-27 Paul Jakma <paul@dishone.st>paul2004-05-261-1/+1
| | | | * Correct RIP port, s/521/520/, reported by xantius@xantius.com
* Merge graceful restart capability display and some small fixes from Zebrahasso2004-05-218-155/+267
| | | | repository by Rivo Nurges.
* Merge bgpd changeset 1185 from Zebra repository by Rivo Nurges.hasso2004-05-202-33/+45
|
* Merge bgpd changeset 1184 from Zebra repository by Rivo Nurges.hasso2004-05-205-22/+119
|
* Merge bgpd changeset 1176 from Zebra repository by Rivo Nurges.hasso2004-05-2011-128/+424
|
* Fixing crash fix attempt. It's still mess and logic is wrong and ... but athasso2004-05-191-3/+9
| | | | least periodic spf works again.
* Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).hasso2004-05-196-5/+33
| | | | Also tiny temporary fix from me to spf thread crash. Will look at it later.
* Make it compile in NetBSD and OpenBSD.hasso2004-05-1918-18/+19
|
* Update to latest (really :) ospf6d from Zebra repository and some tinyhasso2004-05-1814-41/+169
| | | | fixes.
* Forgot these.hasso2004-05-182-0/+898
|
* Ospf6d merge from Zebra repository with added privs stuff and mergedhasso2004-05-1859-16409/+11399
| | | | zclient changes.
* Start of new ospf6d merge from Zebra.hasso2004-05-184-2/+207
|
* Router advertisement cleanup. Removed compatibility command because it'shasso2004-05-183-83/+291
| | | | | | very annoying to have both obsolete "prefix-advertisement" and "prefix" in completion. We will break configuration anyway with secondary cleanup, so just remember mention it in release notes.
* 2004-05-13 Paul Jakma <paul@dishone.st>paul2004-05-131-0/+3
| | | | | * HACKING: Add comment about updating ChangeLogs (which this commit, ironically, hasnt neglected to do).
* 2004-05-11 Paul Jakma <paul@dishone.st>paul2004-05-112-0/+11
| | | | | | * ripng_nexthop.h: SUNOS_5 does not define s6_addr32 catch ifndef(s6_addr32) && defined(SUNOS_5) and define it ourselves based on the S10 _KERNEL guarded define.
* 2004-05-11 Paul Jakma <paul@dishone.st>paul2004-05-114-5/+23
| | | | | | | | * ioctl.h: Add if_ioctl_ipv6 prototype and AF_IOCTL for SOLARIS_IPV6 * kernel_socket.c: Fix SAROUNDUP, compiler doesnt like do..while RHS in assignments :) * redistribute.c: (zebra_interface_delete_update) only used if RTM_IFANNOUNCE and NETLINK is available.
* 2004-05-11 Paul Jakma <paul@dishone.st>paul2004-05-113-53/+13
| | | | | | | * Makefile.am: support for IOCTL_METHOD, as per Sowmini's patch. * if_ioctl_solaris.c: Fixup some erroneous privilege changes and add privs.h header. * ioctl_solaris.c: ditto
* 2004-05-11 Paul Jakma <paul@dishone.st>paul2004-05-114-33/+70
| | | | | | | * configure.ac: Add solaris support for the zebra/*_solaris method's, based on Sowmini's patches. * zebra/Makefile.am: support for IOCTL_METHOD, as per Sowmini's patch.
* * Make updating redistributions work if prefix list is changed and it'shasso2004-05-104-52/+66
| | | | | used in route-map used to filter redistributions. * Move ospf_prefix_list_update() function from ospfd.c to ospf_zebra.c.
* Workaround for Bugzilla #58.hasso2004-05-092-0/+6
|
* 2004-05-09 Paul Jakma <paul@dishone.st>paul2004-05-093-1/+774
| | | | | | | | | | * if_ioctl_solaris.c: Add zprivs support. * ioctl_solaris.c: ditto. 2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com> * if_ioctl_solaris.c: New file, Solaris interface ioctl methods. * ioctl_solaris.c: New file, Common solaris ioctl methods.
* 2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com>paul2004-05-092-6/+8
| | | | * ipforward_solaris.c: fix typo of ND variable.
* 2004-05-09 Paul Jakma <paul@dishone.st>paul2004-05-095-10/+35
| | | | | | | | | | | | | | * ioctl.c: (if_get_mtu) set mtu6 to mtu * mtu_kvm.c: (if_kvm_get_mtu) set mtu6 to mtu * rt_netlink.c: (netlink_interface) set mtu6 to mtu (netlink_link_change) ditto 2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com> * interface.c: (if_delete_update) only used with HAVE_NETLINK and RTM_IFANNOUNCE. (if_flag_dump_vty) Solaris IFF_IPV4 and IFF_IPV6 if flags (if_dump_vty) print mtu6 if not same as mtu
* 2004-05-09 Paul Jakma <paul@dishone.st>paul2004-05-094-568/+249
| | | | | | | | | | | | | | | | | | | | | | | | * zserv.c: (zsend_route_multipath) Set the nexthop_num field correctly. Add NEXTHOP_TYPE_IPV6_IFNAME for v6. Conditionally set ZAPI_MESSAGE_METRIC flag - only for adds. (zsend_ipv4_add) cruft, deleted. (zsend_ipv4_delete) ditto. (zsend_ipv6_add) ditto. (zsend_ipv6_delete) ditto. 2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com> * zserv.c: (zsend_ipv{4,6}_{add,delete}_multipath) collapsed into single zsend_route_multipath function. (zsend_interface_{up,down}) collapsed into zsend_interface_update. (zsend_interface_address_{add,delete}) collapsed into zsend_interface_address. (zsend_interface_add) send mtu6. (zsend_interface_delete) ditto. (zebra_write) remove unused function. (various) Apply static qualifier. Add comments. * zserv.h: Definitions changed as per above. * redistribute.c: Changes as per zserv.c.
* 2004-05-08 Paul Jakma <paul@dishone.st>paul2004-05-0817-283/+308
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bgp_zebra.c: (bgp_interface_address_add) sync to zclient changes (bgp_interface_address_delete) ditto. (bgp_zebra_announce) ditto. (bgp_zebra_withdraw) ditto. * isis_zebra.c: Sync with zclient changes. * zclient.c (zapi_ipv4_route) Follow Sowmini's lead and describe message format. * ospf6_zebra.c: Sync to zclient changes * ospf_zebra.c: Sync with lib/zclient changes * rip_zebra.c: sync with zclient changes. * rip_interface.c: ditto. * ripng_{interface,zebra}.c: sync with zclient changes 2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com> * zclient.c: (zapi_ipv4_add) collapsed into zapi_ipv4_route (zapi_ipv4_delete) ditto. (zapi_ipv4_route) add/delete a route by way of cmd arg. (zapi_ipv6_add) collapsed into zapi_ipv6_route. (zapi_ipv6_delete) ditto. (zapi_ipv6_route) add/delete a route by way of cmd arg. (zebra_interface_address_delete_read) collapsed into zebra_interface_address_read. (zebra_interface_address_delete_read) ditto. (zebra_interface_address_read) read address add/delete messages by way of type argument. Describe command message format. (zebra_interface_add_read) Unconditionally read new ifmtu6 field. Describe command message format. (zebra_interface_state_read) Unconditionally read new ifmtu6 field. (zclient_redistribute_set) Collapsed into zclient_redistribute (zclient_redistribute_unset) ditto (zclient_redistribute) set/unset redistribution. (zclient_redistribute_default_set) Collapsed into zclient_redistribute_default. (zclient_redistribute_default_unset) ditto. (zclient_redistribute_default) Redistribute default set/unset. * zclient.h: delete zapi_ipv{4,6}_add, zapi_ipv{4,6}_delete. Add zapi_ipv{4,6}_route. delete zclient_redistribute_set/unset. Add zclient_redistribute. Ditto for zclient_redistribute_default_{set/unset}.
* 2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>paul2004-05-082-3/+5
| | | | | * command.c: (sockunion_getsockname) use socklen_t for len. (sockunion_getpeername) ditto.
* 2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>paul2004-05-083-5/+53
| | | | | | | | | * if.h: Add mtu6 field to struct interface, IPv6 MTU may differ from IPv4, and Solaris treats the MTU's differently. Add connected_add_by_prefix, for use by later patch. * if.c: (connected_add_by_prefix) Add prefix to connected list. (if_flag_dump) Solaris: Dump IFF_IPv4/6 flag (if_dump) Dump mtu6 flag, for HAVE_IPV6.
* 2004-05-05 Paul Jakma <paul@dishone.st>paul2004-05-052-13/+20
| | | | | | * ospf_network.c: (ospf_sock_init) Check whether IP_HDRINCL is defined. Warn at compile and runtime. Use IPTOS_PREC_INTERNETCONTROL otherwise.
* 2004-05-05 Paul Jakma <paul@dishone.st>paul2004-05-052-10/+22
| | | | | | * ospf_interface.c: (ospf_vl_set_params) Catch changes of interface address for either end of a virtual-link, and hence potential cost changes.
* 2004-05-05 Paul Jakma <paul@dishone.st>paul2004-05-054-95/+181
| | | | | | | | | | | | | | | * ospf_packet.c: (ospf_associate_packet_vl) cleanup, move some of the checks up to ospf_read, return either a virtual link oi, or NULL. (ospf_read) Cleanup, make it responsible for checks. Remove the nbr lookup - moved to ospf_neighbor. Adjust all nbr lookups to use new wrappers exported by ospf_neighbor. * ospf_neighbor.h: Add ospf_neigbour_get and ospf_nbr_lookup. * ospf_neighbor.c: (ospf_neigbour_get) Index ospf_interface neighbour table by router-id for virtual-link ospf_interfaces, not by peer_addr (which breaks for asymmetric vlinks) (ospf_nbr_lookup) add a wrapper for nbr lookups to deal with above.
* 2004-05-05 Anthony.Golia@morganstanley.compaul2004-05-052-1/+21
| | | | | * ripd.c: (rip_update_jitter) Bound jitter to a more sensible value, eg 1/4 of update time.
* 2004-05-04 Andrew J. Schorr <aschorr@telemetry-investments.com>quagga.0.96.5.releasepaul2004-05-041-6/+6
| | | | * redhat/quagga.logrotate: fix paths
* 2004-05-03 Paul Jakma <paul@dishone.st>paul2004-05-032-174/+178
| | | | | * ripd.c: (rip_rte_process) fix typo in merge of previous patch and run function through indent.
* 2004-05-03 Daniel Roesen <dr@cluenet.de>paul2004-05-032-3/+8
| | | | | | * bgp_fsm.c: (bgp_stop) Reset uptime only on transition from Established so that it reflects true downtime (rather time since last transition, eg Active->Idle)
* 2004-05-03 Paul Jakma <paul@dishone.st>paul2004-05-031-1/+1
| | | | * bump version to 0.96.5
* 2004-03-19 Jean-Yves Simon <lethalwp@tiscali.be>paul2004-05-012-5/+24
| | | | | * ripd.c: make ripd also check on administrative distance of his own links to update routes.
* 2004-05-01 rivo nurges <rix@estpak.ee>paul2004-05-012-0/+14
| | | | * bgp_route.c: fix UNH IOL BGP-4.1.12f
* 2004-05-01 Paul Jakma <paul@dishone.st>paul2004-05-018-159/+215
| | | | | * Revert the attempted clean-up of the dummy peer hack, reverts patchsets 435 (see 2004-02-17 below) and 456.
* More supported RFCs added.hasso2004-04-261-0/+6
|
* Don't ignore reject/bh routes. Discussed with Paul in IRC.hasso2004-04-232-6/+13
|
* 2004-04-21 Boris Kovalenko <boris@tagnet.ru>paul2004-04-212-1/+5
| | | | * daemon.c: (daemon) fix check for error return from setsid
* Some ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058].hasso2004-04-204-4/+20
|
* Update cease codes in bgp_debug.c file as well. Just update to patch fromhasso2004-04-202-1/+4
| | | | Rivo.
* 2004-04-16 rivo nurges <rix@estpak.ee>paul2004-04-205-3/+32
| | | | | * bgpd.h: update cease subcodes to draft-ietf-idr-cease-subcode-05 * bgpd.h, bgpd.c, bgp_route.c, bgp_route.h: fix UNH IOL BGP-4.1.6a
* Fix typo to make it compile.hasso2004-04-201-1/+1
|