📄 changelog
字号:
interface transmit_delay.2000-04-14 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_interface.c (ip_ospf_cost), (no_ip_ospf_cost): Add to schedule router_lsa origination when the interface cost changes.2000-04-12 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (ospf_refresher_register_lsa), (ospf_refresher_unregister_lsa): Fix bug of core dumped. * ospfd.c (no_router_ospf): Fix bug of core dumped.2000-03-29 Toshiaki Takada <takada@zebra.org> * ospf_nsm.c (nsm_oneway_received): Fix bug of MS flag unset.2000-03-29 Michael Rozhavsky <mike@nbase.co.il> * ospf_lsa.c (ospf_network_lsa): * ospf_nsm.c (ospf_nsm_event): Fix bug of Network-LSA originated in stub network.2000-03-28 Toshiaki Takada <takada@zebra.org> * ospf_nsm.c (nsm_bad_ls_req), (nsm_seq_number_mismatch), (nsm_oneway_received): Fix bug of NSM state flapping between ExStart and Exchange.2000-03-28 Toshiaki Takada <takada@zebra.org> * ospf_packet.h (strcut ospf_header): Fix the size of ospf_header, change u_int8_t to u_char.2000-03-27 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (ospf_lsa_checksum): Take care of BIGENDIAN architecture.2000-03-27 Toshiaki Takada <takada@zebra.org> * ospfd.c (ospf_interface_run): Make sure Address family matches.2000-03-26 Love <lha@s3.kth.se> * ospf_packet.c (ospf_write): Chack result of sendto().2000-03-26 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_nsm.c (nsm_oneway_received): Fix bug of 1-WayReceived in NSM.2000-03-23 Libor Pechacek <farco@clnet.cz> * ospf_lsa.c (ospf_network_lsa) * ospf_lsdb.c (new_lsdb_insert): Fix bug of accessing to unallocated memory.2000-03-23 Toshiaki Takada <takada@zebra.org> * ospfd.c (ospf_config_write): Fix bug of duplicate line for `area A.B.C.D authentication'.2000-03-22 Toshiaki Takada <takada@zebra.org> * ospf_debug.c (debug_ospf_lsa), (no_debug_ospf_lsa): Defun added. Suppress all zlog related to LSAs with this config option.2000-03-21 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_nsm.c (ospf_nsm_event): Add check for NSM_InactivityTimer.2000-03-21 Toshiaki Takada <takada@zebra.org> * ospf_packet.c (ospf_ls_upd_timer), (ospf_ls_req): Fix bug of memory leak about linklist. * ospf_flood.c (ospf_flood_through_area): Likewise.2000-03-18 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_flood.c (ospf_ls_retransmit_lookup): Add checksum comparison to identify LSA uniquely. This fix routes lost.2000-03-18 Toshiaki Takada <takada@zebra.org> * ospf_ase.c (ospf_find_asbr_route): Add sanity check with router routing table.2000-03-17 Alex Zinin <zinin@amt.ru> * ospf_spf.[ch]: Bug fix. The 2nd stage of Dijkstra could consider one vertex more than once if there is more than one link between the routers, thus adding extra CPU overhead and extra next-hops. Fixed.2000-03-15 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_nsm.c (nsm_inactivity_timer): Changed to call nsm_kill_nbr().2000-03-14 Toshiaki Takada <takada@zebra.org> * ospf_route.c (ospf_route_copy_nexthops): Fix bug of memory leak of ospf_path. Actually ignore merging ospf_route with completely same paths.2000-03-12 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (show_as_external_lsa_detail): fix bug of external route tag byte order.2000-03-11 Toshiaki Takada <takada@zebra.org> * ospf_lsdb.c (ospf_lsdb_insert): New function added.2000-03-09 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (ospf_external_lsa_install), (ospf_lsa_lookup), (show_ip_ospf_database_all), (show_ip_ospf_database_self_originate): Use struct new_lsdb for LSDB of AS-external-LSAs instead of ospf_lsdb. * ospf_lsa.c (ospf_lsa_unique_id): New function added. Use for assigning Unique Link State ID instead of ospf_get_free_id_for_prefix().2000-03-09 Toshiaki Takada <takada@zebra.org> * ospf_ase.c (ospf_ase_calculate_timer): Fix bug of segmentation fault reported by George Bonser <george@siteROCK.com>.2000-03-07 Libor Pechacek <farco@clnet.cz> * ospfd.c (ospf_interface_down): Fix bug of segmentation fault.2000-03-06 Toshiaki Takada <takada@zebra.org> * ospf_route.c (ospf_route_cmp): Change meaning of return values.2000-03-02 Alex Zinin <zinin@amt.ru> * ospfd.h, ospf_ia.h New Shortcut ABR code. Now area's flag can be configured with Default, Enable, and Disable values. More info will be in the new ver of I-D soon (see IETF web).2000-02-25 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (ospf_lsa_header_set), (ospf_external_lsa_body_set), (osfp_external_lsa_originate), (ospf_external_lsa_queue), (ospf_external_lsa_originate_from_queue): New function added. (ospf_external_lsa): Function removed. * ospf_zebra.c (ospf_zebra_read_ipv4): Originate AS-external-LSA when listen a route from Zebra, instead creating external route. * ospf_asbr.c (ospf_asbr_route_add_flood_lsa), (ospf_asbr_route_add_queue_lsa), (ospf_asbr_route_install_lsa), (ospf_asbr_route_add): Functions removed. * ospf_ase.c (process_ase_lsa): Function will not be used. (ospf_ase_calculate), (ospf_ase_calculate_route_add), (ospf_ase_calculate_new_route), (ospf_ase_caluculate_asbr_route): process_ase_lsa () is separated to these functions. OSPF AS-external-LSA origination is whole re-organized.2000-02-18 Toshiaki Takada <takada@zebra.org> * ospf_packet.c (ospf_ls_upd): Fix bug of OSPF LSA memory leak. * ospf_asbr.c (ospf_asbr_route_add_flood_lsa), (ospf_asbr_route_add_queue_lsa): Fix bug of OSPF external route memory leak.2000-02-12 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_asbr.c (ospf_asbr_route_install_lsa): Re-calculate LSA checksum after change Advertised Router field.2000-02-09 Toshiaki Takada <takada@zebra.org> * ospf_asbr.c (ospf_external_route_lookup): Add new function.2000-02-08 Toshiaki Takada <takada@zebra.org> * ospfd.c (ospf_router_id_get), (ospf_router_id_update), (ospf_router_id_update_timer): Router ID decision algorithm is changed. Router ID is chosen from all of eligible interface addresses even if it is not enable to OSPF.2000-02-08 Toshiaki Takada <takada@zebra.org> * ospf_asbr.c (ospf_asbr_route_add): Function divided to ospf_asbr_route_add_flood_lsa, ospf_asbr_route_add_queue_lsa and ospf_asbr_route_install_lsa. If Router-ID is not set, then LSA is waited to install to LSDB. `0.0.0.0 adv_router' AS-external-LSA origination bug was fixed.2000-02-01 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_flood.c (ospf_ls_retransmit_lookup): Compare LS seqnum in the ACK before deleting. * ospf_packet.c (ospf_hello): Reset the flags after a shutdown and no shutdown of the interface.2000-01-31 Toshiaki Takada <takada@zebra.org> * ospf_packet.c (ospf_ls_req): Send multiple Link State Update packets respond to a Link State Request packet. * ospfd.c (show_ip_ospf_neighbor_detail_sub): Show thread state. * ospf_interface.c (ospf_vl_new): Crash when backbone area is not configured and set virtual-link to no-backbone area, bug fixed.2000-01-30 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_neighbor.h (struct ospf_neighbor): Add pointer to last send LS Request LSA. * ospf_packet.c (ospf_ls_upd): Comment out LS request list treatment. That should be done in OSPF flooding procedure. * ospf_flood.c (ospf_flood_through_area): Enclose ospf_check_nbr_loding inside if-else close.2000-01-31 Toshiaki Takada <takada@zebra.org> * ospf_packet.c (ospf_make_ls_upd): Fix bug of #LSAs counting.2000-01-29 Toshiaki Takada <takada@zebra.org> * ospf_packet.c (ospf_make_md5_digest): Fix bug of md5 authentication.2000-01-28 Toshiaki Takada <takada@zebra.org> * ospfd.c (show_ip_ospf): Show Number of ASE-LSAs.2000-01-27 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_packet.c (ospf_make_db_desc): Don't use rm_list for removing LSA from nbr->db_summary.2000-01-27 Sira Panduranga Rao <pandu@euler.ece.iisc.ernet.in> * ospf_packet.c (ospf_ls_upd_send): Set AllSPFRouters to destination when the link is point-to-point. (ospf_ls_ack_send_delayed): Likewise.2000-01-27 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_flood.c (ospf_ls_request_delete_all): Fix bug of next pointer lookup after the node is freed.2000-01-26 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_asbr.c (ospf_asbr_route_add): Instead of scanning all AS external route, use ospf_top->external_self.2000-01-27 Toshiaki Takada <takada@zebra.org> * ospf_lsa.c (ospf_forward_address_get): New function added. * ospf_asbr.c (ospf_asbr_check_lsas): Originate AS-external-LSA only when it should be replaced.2000-01-25 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_flood.c (ospf_ls_retransmit_clear): Delete list node. * ospf_lsa.c (ospf_lsa_free): Reduce logging message using ospf_zlog value. * ospf_ism.c (ism_change_status): Fix bug of DR -> non DR status change. Self originated LSA is freed but not deleted from lsdb.2000-01-24 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_ism.c (ism_interface_down): Don't use router_id for detecting self neighbor structure. Instead of that compare pointer itself. * ospf_neighbor.c (ospf_nbr_free): Cancel all timer when neighbor is deleted. (ospf_nbr_free): Free last send packet. * ospf_neighbor.h (struct ospf_neighbor): Remove host strucutre. Instead of that src is introduced. * ospf_nsm.h: Enclose macro defenition with do {} while (0).2000-01-17 Kunihiro Ishiguro <kunihiro@zebra.org> * ospfd.c: Change part of passive interface implementation. For passive interface just disabling sending/receiving Hello on the interface.2000-01-16 Kai Bankett <kai.bankett@vew-telnet.net> * ospf_interface.h (OSPF_IF_PASSIVE): Add passive flag. * ospf_interface.c (ospf_if_lookup_by_name): Add new function. * ospf_lsa.c (ospf_router_lsa): Skip passive interface. * ospfd.c (passive_interface): New command passive-interface is added. (ospf_config_write): Print passive interface.2000-01-15 Toshiaki Takada <takada@zebra.org> * ospf_interface.h (crypt_key): New struct added to store multiple cryptographic autheitication keys. (ospf_interface): struct changed. * ospf_interface.c: ospf_crypt_key_new, ospf_crypt_key_add, ospf_crypt_key_lookup, ospf_crypt_key_delete: new functions added. * ospf_packet.c (ip_ospf_message_digest_key): Changed to store multiple cryptographic authentication keys.2000-01-14 Toshiaki Takada <takada@zebra.org> * ospf_interface.c: DEFUN (if_ospf_*) commands changed name to ip_ospf_* (). Old notation `ospf *' still remains backward compatibility.1999-12-29 Alex Zinin <zinin@amt.ru> * ospf_lsa.c: ospf_lsa_more_recent() bug fix * ospf_nsm.c, ospf_packet.c: remove nbr data struct when int goes down, also check DD flags correctly (bug fix)1999-12-28 Alex Zinin <zinin@amt.ru> * "redistribute <source> metric-type (1|2) metric <XXX>" added1999-12-23 Alex Zinin <zinin@amt.ru> * added RFC1583Compatibility flag * added dynamic interface up/down functionality1999-11-19 Toshiaki Takada <takada@zebra.org> * ospf_neighbor.h (struct ospf_neighbor): Add member state_change for NSM state change statistics.1999-11-19 Toshiaki Takada <takada@zebra.org> * ospfd.c (show_ip_ospf_neighbor_detail), (show_ip_ospf_neighbor_int_detail): DEFUN Added.1999-11-14 Kunihiro Ishiguro <kunihiro@zebra.org> * ospf_asbr.c (ospf_asbr_check_lsas): Add check of lsa->refresh_list.1999-11-11 Toshiaki Takada <takada@zebra.org> * ospf_ia.[ch] (OSPF_EXAMINE_SUMMARIES_ALL): Macro added. This macro is expanded to ospf_examine_summaries () for SUMMARY_LSA and SUMMARY_LSA_ASBR. (OSPF_EXAMINE_TRANSIT_SUMMARIES_ALL): Macro added. This macro is expanded to ospf_examine_transit_summaries () for SUMMARY_LSA and SUMMARY_LSA_ASBR.1999-11-11 Toshiaki Takada <takada@zebra.org> * ospf_lsa.[ch] (ospf_find_self_summary_lsa_by_prefix): Changed to macro OSPF_SUMMARY_LSA_SELF_FIND_BY_PREFIX. (ospf_find_self_summary_asbr_lsa_by_prefix): Changed to macro OSPF_SUMMARY_ASBR_LSA_SELF_FIND_BY_PREFIX. (ospf_find_self_external_lsa_by_prefix): Changed to macro OSPF_EXTERNAL_LSA_SELF_FIND_BY_PREFIX.1999-11-11 Toshiaki Takada <takada@zebra.org> * ospfd.c (ospf_abr_type): ospf_abr_type_cisco, ospf_abr_type_ibm, ospf_abr_type_shortcut and ospf_abr_type_standard DEFUNs are combined. * ospfd.c (no_ospf_abr_type): no_ospf_abr_type_cisco, no_ospf_abr_type_ibm and no_ospf_abr_type_shortcut DEFUNS are combined.1999-11-10 Toshiaki Takada <takada@zebra.org> * ospf_route.c (ospf_lookup_int_by_prefix): Move function to ospf_interface.c and change name to ospf_if_lookup_by_prefix ().1999-11-01 Alex Zinin <zinin@amt.ru> * ospf_packet.c some correction to LSU
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -