]> git.proxmox.com Git - mirror_frr.git/log
mirror_frr.git
20 years agoMerge bgpd changeset 1176 from Zebra repository by Rivo Nurges.
hasso [Thu, 20 May 2004 09:19:34 +0000 (09:19 +0000)]
Merge bgpd changeset 1176 from Zebra repository by Rivo Nurges.

20 years agoFixing crash fix attempt. It's still mess and logic is wrong and ... but at
hasso [Wed, 19 May 2004 18:45:03 +0000 (18:45 +0000)]
Fixing crash fix attempt. It's still mess and logic is wrong and ... but at
least periodic spf works again.

20 years agoCommit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).
hasso [Wed, 19 May 2004 13:43:50 +0000 (13:43 +0000)]
Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).
Also tiny temporary fix from me to spf thread crash. Will look at it later.

20 years agoMake it compile in NetBSD and OpenBSD.
hasso [Wed, 19 May 2004 11:38:40 +0000 (11:38 +0000)]
Make it compile in NetBSD and OpenBSD.

20 years agoUpdate to latest (really :) ospf6d from Zebra repository and some tiny
hasso [Tue, 18 May 2004 19:28:32 +0000 (19:28 +0000)]
Update to latest (really :) ospf6d from Zebra repository and some tiny
fixes.

20 years agoForgot these.
hasso [Tue, 18 May 2004 19:14:52 +0000 (19:14 +0000)]
Forgot these.

20 years agoOspf6d merge from Zebra repository with added privs stuff and merged
hasso [Tue, 18 May 2004 18:57:06 +0000 (18:57 +0000)]
Ospf6d merge from Zebra repository with added privs stuff and merged
zclient changes.

20 years agoStart of new ospf6d merge from Zebra.
hasso [Tue, 18 May 2004 18:46:54 +0000 (18:46 +0000)]
Start of new ospf6d merge from Zebra.

20 years agoRouter advertisement cleanup. Removed compatibility command because it's
hasso [Tue, 18 May 2004 11:58:59 +0000 (11:58 +0000)]
Router advertisement cleanup. Removed compatibility command because it's
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.

20 years ago2004-05-13 Paul Jakma <paul@dishone.st>
paul [Thu, 13 May 2004 13:38:06 +0000 (13:38 +0000)]
2004-05-13 Paul Jakma <paul@dishone.st>

* HACKING: Add comment about updating ChangeLogs (which this
  commit, ironically, hasnt neglected to do).

20 years ago2004-05-11 Paul Jakma <paul@dishone.st>
paul [Tue, 11 May 2004 12:01:33 +0000 (12:01 +0000)]
2004-05-11 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago2004-05-11 Paul Jakma <paul@dishone.st>
paul [Tue, 11 May 2004 11:31:07 +0000 (11:31 +0000)]
2004-05-11 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago2004-05-11 Paul Jakma <paul@dishone.st>
paul [Tue, 11 May 2004 10:55:22 +0000 (10:55 +0000)]
2004-05-11 Paul Jakma <paul@dishone.st>

        * 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

20 years ago2004-05-11 Paul Jakma <paul@dishone.st>
paul [Tue, 11 May 2004 10:49:35 +0000 (10:49 +0000)]
2004-05-11 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago* Make updating redistributions work if prefix list is changed and it's
hasso [Mon, 10 May 2004 07:43:59 +0000 (07:43 +0000)]
* Make updating redistributions work if prefix list is changed and it's
  used in route-map used to filter redistributions.
* Move ospf_prefix_list_update() function from ospfd.c to ospf_zebra.c.

20 years agoWorkaround for Bugzilla #58.
hasso [Sun, 9 May 2004 23:16:40 +0000 (23:16 +0000)]
Workaround for Bugzilla #58.

20 years ago2004-05-09 Paul Jakma <paul@dishone.st>
paul [Sun, 9 May 2004 18:21:35 +0000 (18:21 +0000)]
2004-05-09 Paul Jakma <paul@dishone.st>

* 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.

20 years ago2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com>
paul [Sun, 9 May 2004 17:19:24 +0000 (17:19 +0000)]
2004-05-09 Sowmini Varadhan <sowmini.varadhan@sun.com>

* ipforward_solaris.c: fix typo of ND variable.

20 years ago2004-05-09 Paul Jakma <paul@dishone.st>
paul [Sun, 9 May 2004 11:00:23 +0000 (11:00 +0000)]
2004-05-09 Paul Jakma <paul@dishone.st>

* 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

20 years ago2004-05-09 Paul Jakma <paul@dishone.st>
paul [Sun, 9 May 2004 09:09:59 +0000 (09:09 +0000)]
2004-05-09 Paul Jakma <paul@dishone.st>

* 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.

20 years ago2004-05-08 Paul Jakma <paul@dishone.st>
paul [Sat, 8 May 2004 11:48:26 +0000 (11:48 +0000)]
2004-05-08 Paul Jakma <paul@dishone.st>

       * 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}.

20 years ago2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>
paul [Sat, 8 May 2004 05:10:38 +0000 (05:10 +0000)]
2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>

        * command.c: (sockunion_getsockname) use socklen_t for len.
          (sockunion_getpeername) ditto.

20 years ago2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>
paul [Sat, 8 May 2004 05:00:31 +0000 (05:00 +0000)]
2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com>

        * 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.

20 years ago2004-05-05 Paul Jakma <paul@dishone.st>
paul [Wed, 5 May 2004 17:29:24 +0000 (17:29 +0000)]
2004-05-05 Paul Jakma <paul@dishone.st>

        * ospf_network.c: (ospf_sock_init) Check whether IP_HDRINCL is
          defined. Warn at compile and runtime. Use
          IPTOS_PREC_INTERNETCONTROL otherwise.

20 years ago2004-05-05 Paul Jakma <paul@dishone.st>
paul [Wed, 5 May 2004 17:26:55 +0000 (17:26 +0000)]
2004-05-05 Paul Jakma <paul@dishone.st>

* ospf_interface.c: (ospf_vl_set_params) Catch changes of interface
          address for either end of a virtual-link, and hence potential cost
          changes.

20 years ago2004-05-05 Paul Jakma <paul@dishone.st>
paul [Wed, 5 May 2004 15:27:15 +0000 (15:27 +0000)]
2004-05-05 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago2004-05-05 Anthony.Golia@morganstanley.com
paul [Wed, 5 May 2004 14:09:37 +0000 (14:09 +0000)]
2004-05-05 Anthony.Golia@morganstanley.com

        * ripd.c: (rip_update_jitter) Bound jitter to a more sensible
          value, eg 1/4 of update time.

20 years ago2004-05-04 Andrew J. Schorr <aschorr@telemetry-investments.com>
paul [Tue, 4 May 2004 08:53:31 +0000 (08:53 +0000)]
2004-05-04 Andrew J. Schorr <aschorr@telemetry-investments.com>

* redhat/quagga.logrotate: fix paths

20 years ago2004-05-03 Paul Jakma <paul@dishone.st>
paul [Mon, 3 May 2004 20:00:17 +0000 (20:00 +0000)]
2004-05-03 Paul Jakma <paul@dishone.st>

        * ripd.c: (rip_rte_process) fix typo in merge of previous patch
          and run function through indent.

20 years ago2004-05-03 Daniel Roesen <dr@cluenet.de>
paul [Mon, 3 May 2004 13:25:06 +0000 (13:25 +0000)]
2004-05-03 Daniel Roesen <dr@cluenet.de>

        * 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)

20 years ago2004-05-03 Paul Jakma <paul@dishone.st>
paul [Mon, 3 May 2004 12:50:39 +0000 (12:50 +0000)]
2004-05-03 Paul Jakma <paul@dishone.st>

* bump version to 0.96.5

20 years ago2004-03-19 Jean-Yves Simon <lethalwp@tiscali.be>
paul [Sat, 1 May 2004 20:45:38 +0000 (20:45 +0000)]
2004-03-19 Jean-Yves Simon <lethalwp@tiscali.be>

        * ripd.c: make ripd also check on administrative distance of his
          own links to update routes.

20 years ago2004-05-01 rivo nurges <rix@estpak.ee>
paul [Sat, 1 May 2004 18:17:04 +0000 (18:17 +0000)]
2004-05-01 rivo nurges <rix@estpak.ee>

         * bgp_route.c: fix UNH IOL BGP-4.1.12f

20 years ago2004-05-01 Paul Jakma <paul@dishone.st>
paul [Sat, 1 May 2004 08:44:08 +0000 (08:44 +0000)]
2004-05-01 Paul Jakma <paul@dishone.st>

        * Revert the attempted clean-up of the dummy peer hack, reverts
          patchsets 435 (see 2004-02-17 below) and 456.

20 years agoMore supported RFCs added.
hasso [Mon, 26 Apr 2004 13:22:15 +0000 (13:22 +0000)]
More supported RFCs added.

20 years agoDon't ignore reject/bh routes. Discussed with Paul in IRC.
hasso [Fri, 23 Apr 2004 08:51:10 +0000 (08:51 +0000)]
Don't ignore reject/bh routes. Discussed with Paul in IRC.

20 years ago2004-04-21 Boris Kovalenko <boris@tagnet.ru>
paul [Wed, 21 Apr 2004 11:00:43 +0000 (11:00 +0000)]
2004-04-21 Boris Kovalenko <boris@tagnet.ru>

        * daemon.c: (daemon) fix check for error return from setsid

20 years agoSome ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058].
hasso [Tue, 20 Apr 2004 17:25:12 +0000 (17:25 +0000)]
Some ospfd fixes - [quagga-dev 1032], [quagga-dev 1048], [quagga-dev 1058].

20 years agoUpdate cease codes in bgp_debug.c file as well. Just update to patch from
hasso [Tue, 20 Apr 2004 16:54:49 +0000 (16:54 +0000)]
Update cease codes in bgp_debug.c file as well. Just update to patch from
Rivo.

20 years ago2004-04-16 rivo nurges <rix@estpak.ee>
paul [Tue, 20 Apr 2004 15:13:15 +0000 (15:13 +0000)]
2004-04-16 rivo nurges <rix@estpak.ee>

        * 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

20 years agoFix typo to make it compile.
hasso [Tue, 20 Apr 2004 04:11:36 +0000 (04:11 +0000)]
Fix typo to make it compile.

20 years agoFix debug message and make it conditional.
hasso [Tue, 20 Apr 2004 03:50:59 +0000 (03:50 +0000)]
Fix debug message and make it conditional.

20 years agoOoops. Check if area-id format is valid.
hasso [Mon, 19 Apr 2004 18:26:53 +0000 (18:26 +0000)]
Ooops. Check if area-id format is valid.

20 years ago****! What else I will discover while documenting this code? Remove useless
hasso [Mon, 19 Apr 2004 17:31:00 +0000 (17:31 +0000)]
****! What else I will discover while documenting this code? Remove useless
warnings and update documentation.

20 years agoDon't assume anything. I'm tired ...
hasso [Mon, 19 Apr 2004 15:10:20 +0000 (15:10 +0000)]
Don't assume anything. I'm tired ...

20 years agoDocument summarizing and filtering ABR commands. Native speakers, please
hasso [Mon, 19 Apr 2004 14:43:46 +0000 (14:43 +0000)]
Document summarizing and filtering ABR commands. Native speakers, please
review and fix my awful english ;).

20 years agoFix obviously wrong info in documentation.
hasso [Sat, 17 Apr 2004 10:09:29 +0000 (10:09 +0000)]
Fix obviously wrong info in documentation.

20 years ago2004-04-08 Paul Jakma <paul@dishone.st>
paul [Thu, 8 Apr 2004 07:43:45 +0000 (07:43 +0000)]
2004-04-08 Paul Jakma <paul@dishone.st>

        * 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.

20 years agoadd $Id:$ line, commented out
gdt [Wed, 7 Apr 2004 22:48:47 +0000 (22:48 +0000)]
add $Id:$ line, commented out

require automake 1.6, in case that helps quagga.net
(paul: please try it)

20 years ago[quagga-dev 1002]. Also fix date of previous commit in Chanelog.
hasso [Tue, 6 Apr 2004 12:07:06 +0000 (12:07 +0000)]
[quagga-dev 1002]. Also fix date of previous commit in Chanelog.

20 years ago* Fixed lowering privileges in proc ipforward method.
hasso [Tue, 6 Apr 2004 11:59:00 +0000 (11:59 +0000)]
* Fixed lowering privileges in proc ipforward method.
* Fixed "(no) ipv6 forwarding" command logic.
* Added --disable-capabilities switch to configure.

20 years agoVtysh fixes:
hasso [Tue, 6 Apr 2004 11:36:17 +0000 (11:36 +0000)]
Vtysh fixes:
* replace -e with -c
* don't save command in history if last line is the same one
* doc/help fixes

20 years ago[quagga-dev 1005] bugzilla #86: ospf_recv_packet will fail on Solaris/x86
hasso [Sun, 4 Apr 2004 12:52:33 +0000 (12:52 +0000)]
[quagga-dev 1005] bugzilla #86: ospf_recv_packet will fail on Solaris/x86

20 years agoRequire automake 1.7 or higher. Fixes problem reported by Gilad
gdt [Tue, 30 Mar 2004 13:45:58 +0000 (13:45 +0000)]
Require automake 1.7 or higher.  Fixes problem reported by Gilad
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.)

20 years agoReadded SIGTERM handling into sigevent stuff. Fixes bugzilla #85.
hasso [Mon, 22 Mar 2004 08:55:25 +0000 (08:55 +0000)]
Readded SIGTERM handling into sigevent stuff. Fixes bugzilla #85.

20 years agoFixing ospf6d as well and move Changelog entry from ospfd to general one.
hasso [Sat, 20 Mar 2004 20:06:15 +0000 (20:06 +0000)]
Fixing ospf6d as well and move Changelog entry from ospfd to general one.

20 years ago*** empty log message ***
hasso [Sat, 20 Mar 2004 19:33:06 +0000 (19:33 +0000)]
*** empty log message ***

20 years agoFix segfault in ospfd - [quagga-dev 980].
hasso [Sat, 20 Mar 2004 18:59:59 +0000 (18:59 +0000)]
Fix segfault in ospfd - [quagga-dev 980].

20 years agoFix warning.
hasso [Fri, 19 Mar 2004 17:12:14 +0000 (17:12 +0000)]
Fix warning.

20 years agoAmir's fix case where opaque capability is switched "ON -> OFF -> ON".
hasso [Thu, 18 Mar 2004 19:18:33 +0000 (19:18 +0000)]
Amir's fix case where opaque capability is switched "ON -> OFF -> ON".
[quagga-dev 843]

20 years agoTemorary secondary-label fix. Real fix from Gilad will follow after release.
hasso [Thu, 18 Mar 2004 15:40:33 +0000 (15:40 +0000)]
Temorary secondary-label fix. Real fix from Gilad will follow after release.

20 years agoFrom Sowmini fix for crash reported in [quagga-dev 929].
hasso [Thu, 18 Mar 2004 02:40:55 +0000 (02:40 +0000)]
From Sowmini fix for crash reported in [quagga-dev 929].

20 years agoFix bugzilla #82.
hasso [Wed, 17 Mar 2004 20:39:18 +0000 (20:39 +0000)]
Fix bugzilla #82.

20 years ago2004-03-16 David Young <dyoung@pobox.com>
gdt [Tue, 16 Mar 2004 14:38:36 +0000 (14:38 +0000)]
2004-03-16 David Young <dyoung@pobox.com>

* (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

20 years agoFix bugreport URLs here as well.
hasso [Thu, 11 Mar 2004 22:34:01 +0000 (22:34 +0000)]
Fix bugreport URLs here as well.

20 years agoFix help. "ipv6 ..." commands are for IPv6.
hasso [Thu, 11 Mar 2004 15:54:02 +0000 (15:54 +0000)]
Fix help. "ipv6 ..." commands are for IPv6.

20 years agoDocument VTYSH_PAGER and fix bugreporting address.
hasso [Thu, 4 Mar 2004 20:41:36 +0000 (20:41 +0000)]
Document VTYSH_PAGER and fix bugreporting address.

20 years agoFix warning. Approved by Amir.
hasso [Thu, 4 Mar 2004 19:20:44 +0000 (19:20 +0000)]
Fix warning. Approved by Amir.

20 years agoMany warning fixes from PC Drew ([quagga-dev 940]) and removing using PAGER
hasso [Thu, 4 Mar 2004 17:45:00 +0000 (17:45 +0000)]
Many warning fixes from PC Drew ([quagga-dev 940]) and removing using PAGER
from vtysh ([quagga-dev 932]).

20 years ago[quagga-dev 489] - fix ripd version send by Krzysztof Oledzki.
hasso [Wed, 3 Mar 2004 19:48:48 +0000 (19:48 +0000)]
[quagga-dev 489] - fix ripd version send by Krzysztof Oledzki.

20 years ago"show ip rip" fix from Krzysztof Oledzki ([quagga-dev 437]).
hasso [Wed, 3 Mar 2004 19:36:24 +0000 (19:36 +0000)]
"show ip rip" fix from Krzysztof Oledzki ([quagga-dev 437]).

20 years agoFix typo in comment.
hasso [Sun, 22 Feb 2004 23:42:22 +0000 (23:42 +0000)]
Fix typo in comment.

20 years agoZebra -> Quagga and reformatting.
hasso [Fri, 20 Feb 2004 20:33:43 +0000 (20:33 +0000)]
Zebra -> Quagga and reformatting.

20 years agoReport quagga bugs to quagga bugzilla.
hasso [Fri, 20 Feb 2004 18:53:22 +0000 (18:53 +0000)]
Report quagga bugs to quagga bugzilla.

20 years agoFix vty address handling and added pid file stuff.
hasso [Fri, 20 Feb 2004 18:44:21 +0000 (18:44 +0000)]
Fix vty address handling and added pid file stuff.

20 years agoReport quagga bugs to quagga bugzilla.
hasso [Fri, 20 Feb 2004 18:40:38 +0000 (18:40 +0000)]
Report quagga bugs to quagga bugzilla.

20 years ago2004-02-19 Sowmini Varadhan <sowmini.varadhan@sun.com>
paul [Thu, 19 Feb 2004 19:37:47 +0000 (19:37 +0000)]
2004-02-19 Sowmini Varadhan <sowmini.varadhan@sun.com>

        * 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.

20 years ago2004-02-18 Paul Jakma <paul@dishone.st>
paul [Wed, 18 Feb 2004 00:48:36 +0000 (00:48 +0000)]
2004-02-18 Paul Jakma <paul@dishone.st>

* redhat/quagga.spec.in: remove references to patch files which
  were accidently committed.

20 years ago2004-02-17 Paul Jakma <paul@dishone.st>
paul [Tue, 17 Feb 2004 20:07:30 +0000 (20:07 +0000)]
2004-02-17 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago2004-02-17 Paul Jakma <paul@dishone.st>
paul [Tue, 17 Feb 2004 19:45:10 +0000 (19:45 +0000)]
2004-02-17 Paul Jakma <paul@dishone.st>

        * 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().

20 years agoadd some /* XXX assert() */ for questionable assumptions (no code
gdt [Fri, 13 Feb 2004 17:44:50 +0000 (17:44 +0000)]
add some /* XXX assert() */ for questionable assumptions (no code
change - just notes to others).

20 years agoadd an XXX at a point where ifindex_num is assumed to be one w/o
gdt [Fri, 13 Feb 2004 17:40:51 +0000 (17:40 +0000)]
add an XXX at a point where ifindex_num is assumed to be one w/o
checking.

20 years agoTrivial fix from Bernd Leibing <bernd.leibing@kiz.uni-ulm.de>
hasso [Thu, 12 Feb 2004 15:41:38 +0000 (15:41 +0000)]
Trivial fix from Bernd Leibing <bernd.leibing@kiz.uni-ulm.de>
[quagga-dev 879].

20 years agoAdded "ipv6 forwarding" command and fixed "no ipv6 forwarding" help.
hasso [Wed, 11 Feb 2004 22:42:16 +0000 (22:42 +0000)]
Added "ipv6 forwarding" command and fixed "no ipv6 forwarding" help.

20 years agoDon't crash when attempting to read path->oi->ifp if oi doesn't exist any
hasso [Wed, 11 Feb 2004 21:52:13 +0000 (21:52 +0000)]
Don't crash when attempting to read path->oi->ifp if oi doesn't exist any
more. I'm not sure if this read should be attempted at all, but I'm trying
to keep code safe AND stable.

20 years agoFix by Vadim Suraev - [zebra 14710] #6.
hasso [Wed, 11 Feb 2004 21:10:19 +0000 (21:10 +0000)]
Fix by Vadim Suraev - [zebra 14710] #6.

20 years agoThreads usage cleanup. Still at least one bug to go.
hasso [Wed, 11 Feb 2004 20:26:31 +0000 (20:26 +0000)]
Threads usage cleanup. Still at least one bug to go.

20 years agoYet another "set thread pointer to NULL during thread run" fix.
hasso [Mon, 9 Feb 2004 11:09:39 +0000 (11:09 +0000)]
Yet another "set thread pointer to NULL during thread run" fix.

20 years agoFixing previous commit.
hasso [Tue, 27 Jan 2004 13:40:14 +0000 (13:40 +0000)]
Fixing previous commit.

20 years agoMake "(no) ip address x.x.x.x/x" commands work again in vtysh.
hasso [Tue, 27 Jan 2004 10:07:34 +0000 (10:07 +0000)]
Make "(no) ip address x.x.x.x/x" commands work again in vtysh.

20 years ago2004-01-23 sowmini.varadhan@sun.com
paul [Fri, 23 Jan 2004 15:31:42 +0000 (15:31 +0000)]
2004-01-23 sowmini.varadhan@sun.com

        * 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;

20 years agoadd appropriate cvsignore
paul [Mon, 19 Jan 2004 21:33:17 +0000 (21:33 +0000)]
add appropriate cvsignore

20 years ago2004-01-19 Paul Jakma <paul@dishone.st>
paul [Mon, 19 Jan 2004 21:31:15 +0000 (21:31 +0000)]
2004-01-19 Paul Jakma <paul@dishone.st>

        * 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.

20 years ago2004-01-19 Paul Jakma <paul@dishone.st>
paul [Mon, 19 Jan 2004 21:25:17 +0000 (21:25 +0000)]
2004-01-19 Paul Jakma <paul@dishone.st>

        * tests/test-sig.c: New file, regression test for sigevents.

20 years ago2004-01-19 Paul Jakma <paul@dishone.st>
paul [Mon, 19 Jan 2004 21:23:37 +0000 (21:23 +0000)]
2004-01-19 Paul Jakma <paul@dishone.st>

        * sigevent.{c,h}: New files, implement event handled signals.
          see signal_init() in sigevent.h.

20 years ago2004-01-15 Paul Jakma <paul@dishone.st>
paul [Thu, 15 Jan 2004 01:00:49 +0000 (01:00 +0000)]
2004-01-15 Paul Jakma <paul@dishone.st>

        * vtysh_config.c: Fix up strlen to use correct string.

20 years agoExplain the dual use of struct prefix for CIDR prefixes and
gdt [Tue, 13 Jan 2004 14:55:40 +0000 (14:55 +0000)]
Explain the dual use of struct prefix for CIDR prefixes and
address/netmask pairs, and clarify the two comparison functions.

20 years ago2004-01-10 Paul Jakma <paul@dishone.st>
paul [Sat, 10 Jan 2004 22:03:07 +0000 (22:03 +0000)]
2004-01-10 Paul Jakma <paul@dishone.st>

        * Makefile.am: redhat/ is a dist subdir too.

20 years agoExclude Makefile and Makefile.in
jardin [Sat, 10 Jan 2004 20:44:18 +0000 (20:44 +0000)]
Exclude Makefile and Makefile.in

20 years agoFix build on FreeBSD 4.7 and FreeBSD 5.1:
jardin [Sat, 10 Jan 2004 20:42:35 +0000 (20:42 +0000)]
Fix build on FreeBSD 4.7 and FreeBSD 5.1:
[...]
source='isis_main.c' object='isis_main.o' libtool=no  depfile='.deps/isis_main.Po' tmpdepfile='.deps/isis_main.TPo'  depmode=gcc /usr/local/bin/bash ../depcomp  gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/home/jardin/bin/etc/\" -I. -I. -I.. -I.. -I.. -I../lib     -g -O2 -Wall -c `test -f isis_main.c || echo './'`isis_main.c
gcc  -g -O2 -Wall   -o isisd  isis_main.o isis_adjacency.o  isis_lsp.o dict.o isis_circuit.o  isis_pdu.o isis_tlv.o isisd.o  isis_misc.o isis_network.o isis_zebra.o  isis_dr.o isis_flags.o isis_dynhn.o  iso_checksum.o isis_csm.o isis_events.o  isis_spf.o isis_route.o isis_routemap.o ../lib/libzebra.a -lm -lcrypt
Making all in redhat
make: don't know how to make all. Stop
*** Error code 1

Stop in /usr/home/jardin/no_save/quagga.
*** Error code 1

Stop in /usr/home/jardin/no_save/quagga.
quagga$