]> git.puffer.fish Git - matthieu/frr.git/log
matthieu/frr.git
20 years agoWe are going to change some stuff in incompatible way, so it's good idea to
hasso [Sat, 12 Jun 2004 15:23:08 +0000 (15:23 +0000)]
We are going to change some stuff in incompatible way, so it's good idea to
document this stuff. Nobody reads loooong changelog ;).

20 years agoOK, here it is - irdp support. But don't expect me to fix any bugs in it.
hasso [Sat, 12 Jun 2004 14:33:05 +0000 (14:33 +0000)]
OK, here it is - irdp support. But don't expect me to fix any bugs in it.

20 years ago2004-06-11 Sowmini Varadhan <sowmini.varadhan@sun.com>
paul [Fri, 11 Jun 2004 11:27:03 +0000 (11:27 +0000)]
2004-06-11 Sowmini Varadhan <sowmini.varadhan@sun.com>

        * filter.c: (access_list_remark_cmd) buffer_putstr doesnt need cast
          to u_char. (ipv6_access_list_remark_cmd) ditto.
          if.c: ditto
        * network.c: (readn/writen) pointer arg should be type u_char.
        * plist.c: needs to include stream.h, not declare stream functions
          internally.
          (various) Add static qualifier to internal functions.
          (prefix_list_type_str) extraneous breaks in switch statement.
          (ip_prefix_list_description_cmd) buffer_putstr doesnt need cast
        * stream.h: depends on plist.h and export stream_put_prefix
        * vty.c: (vty_<telnet option build functions>) should use
          unsigned char, telnet options are 0 -> 255.
        * zclient.c: various u_char<->char type cleanups.
        * zebra.h: Having to define CMSG_* can apply to more than just
          BSDI_NRL.
        * ripd.c: (rip_distribute_update_all) distribute list hook
          function pointer prototype requires struct prefix_list * arg.
          (rip_distribute_update_all_wrapper) update to pass required arg,
          NULL.

20 years ago2004-06-09 Paul Jakma <paul@dishone.st>
paul [Wed, 9 Jun 2004 10:36:05 +0000 (10:36 +0000)]
2004-06-09 Paul Jakma <paul@dishone.st>

* config.h: __attribute__ is a gcc'ism

20 years ago2004-06-06 Paul Jakma <paul.jakma@sun.com>
paul [Sun, 6 Jun 2004 22:06:33 +0000 (22:06 +0000)]
2004-06-06 Paul Jakma <paul.jakma@sun.com>

* ripd.h: Add define for the RIPv2 Authentication Data family
  Move the auth type defines up to where other defines live.
  Add RIP_AUTH_MD5_COMPAT_SIZE, for backwards compatible
  md5->auth_len size. Add md5_auth_len field to struct
          rip_interface: (rip_interface_new) Init md5_auth_len to compatible
          size.
          (ip_rip_authentication_mode_cmd) Extended to handle setting
          md5 auth-length. Appropriate aliases added.
          (no_ip_rip_authentication_mode_cmd) Reset md5_auth_len to
          compatible size.
          (rip_interface_config_write) Teach it about md5_auth_len.
          _always_ write out the auth-length, so that everyone will get
          the setting in their config file, and hence allow for a future
          change of default for md5_auth_len to be less painful - every md5
          user will have this setting in their config file.
          ripd.c: (rip_packet_dump) Change nasty hard coded constants to
          symbolic defines. Change various tests of 'ntoh.(variable) ==
          constant' to test 'variable == ntoh.(constant)'. Clean up
          indentation on some long lines.
          (rip_auth_simple_password) ditto.
          (rip_auth_md5) ditto, also add length argument and sanity check
          md5 data offset field. Sanity check md5 auth length, accept RFC
          or old-ripd/cisco lengths.
          (rip_auth_md5_set) as per (rip_packet_dump), also write out
          the configured md5 auth length for the interface (old-ripd or rfc)
          (rip_read) as per (rip_packet_dump)
          (rip_write_rte) ditto
          (rip_response_process) ditto
          (rip_write_rte) ditto

20 years agoFix stray dollar sign that had crept into OSPF6D_OPTS and prevented ospf6d
paul [Sun, 6 Jun 2004 15:46:23 +0000 (15:46 +0000)]
Fix stray dollar sign that had crept into OSPF6D_OPTS and prevented ospf6d
from starting.

20 years agoCVS ignore Linux NFS silly-delete .nfs* files
paul [Sun, 6 Jun 2004 15:25:35 +0000 (15:25 +0000)]
CVS ignore Linux NFS silly-delete .nfs* files

20 years agoFix module path to use $ISA (needed to make vtysh work on, eg, FC2 x86_64)
paul [Sun, 6 Jun 2004 10:27:53 +0000 (10:27 +0000)]
Fix module path to use $ISA (needed to make vtysh work on, eg, FC2 x86_64)

20 years ago2004-06-06 Paul Jakma <paul@dishone.st>
paul [Sun, 6 Jun 2004 09:41:00 +0000 (09:41 +0000)]
2004-06-06 Paul Jakma <paul@dishone.st>

        * ospf_dump.c,ospf_lsa.c: Fix typos of merge of previous.
          ospf_flood.c: (ospf_process_self_originated_lsa) fix zlog format.

20 years agoRemove autom4te.cache to avoid problems with newer auto* tools.
paul [Sun, 6 Jun 2004 08:52:35 +0000 (08:52 +0000)]
Remove autom4te.cache to avoid problems with newer auto* tools.

20 years agoAdd .cvsignore for isisd/topology
paul [Sun, 6 Jun 2004 07:51:08 +0000 (07:51 +0000)]
Add .cvsignore for isisd/topology

20 years ago2004-06-04 Paul Jakma <paul@dishone.st>
paul [Fri, 4 Jun 2004 17:58:18 +0000 (17:58 +0000)]
2004-06-04 Paul Jakma <paul@dishone.st>

        * type mismatch fixes

20 years ago2004-06-04 JJ Ludman <jacques.ludman@sun.com>
paul [Fri, 4 Jun 2004 01:42:38 +0000 (01:42 +0000)]
2004-06-04 JJ Ludman <jacques.ludman@sun.com>

        * ripd.c: Interoperability fix. Correct value for MD5 auth length
          is 16. Accept packets with this set to >= 16, and set to 16
          ourselves.

20 years ago2004-05-31 Sagun Shakya <sagun.shakya@sun.com>
paul [Mon, 31 May 2004 14:16:54 +0000 (14:16 +0000)]
2004-05-31 Sagun Shakya <sagun.shakya@sun.com>

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

20 years agoForgot to commit ChangeLog with last doc/ commit.
paul [Mon, 31 May 2004 14:04:29 +0000 (14:04 +0000)]
Forgot to commit ChangeLog with last doc/ commit.

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

        * ripd.c: Fixup compile warnings
        * rip_routemap.c: Ditto

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

        * Correct RIP port, s/521/520/, reported by xantius@xantius.com

20 years agoMerge graceful restart capability display and some small fixes from Zebra
hasso [Fri, 21 May 2004 09:31:30 +0000 (09:31 +0000)]
Merge graceful restart capability display and some small fixes from Zebra
repository by Rivo Nurges.

20 years agoMerge bgpd changeset 1185 from Zebra repository by Rivo Nurges.
hasso [Thu, 20 May 2004 10:22:49 +0000 (10:22 +0000)]
Merge bgpd changeset 1185 from Zebra repository by Rivo Nurges.

20 years agoMerge bgpd changeset 1184 from Zebra repository by Rivo Nurges.
hasso [Thu, 20 May 2004 10:20:02 +0000 (10:20 +0000)]
Merge bgpd changeset 1184 from Zebra repository by Rivo Nurges.

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

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

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

21 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

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

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

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

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

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

21 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

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

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

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

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

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

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

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

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

21 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

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

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

21 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

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

21 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

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

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

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

21 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

21 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].

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

21 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

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

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

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

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

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

21 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 ;).

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

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

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

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

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

21 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

21 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

21 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.)

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

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

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

21 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].

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

21 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]

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

21 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].

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

21 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

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

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

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

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

21 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]).

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

21 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]).

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

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

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

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

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

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

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

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

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