📄 changelog
字号:
"match ip address prefix-list <WORD>". Old configuration "match ip prefix-list <WORD>" is left for compatibilitty.2000-09-25 Akihiro Mizutani <mizutani@dml.com> * bgpd.h (BGP_CONFIG_MED_MISSING_AS_WORST): Changed from BGP_CONFIG_MISSING_AS_WORST. * bgpd.c (bgp_bestpath_med): Change missing-as-worst syntax. Old "bgp bestpath missing-as-worst" New "bgp bestpath med missing-as-worst"2000-09-24 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c: Compare MED properly in case of CONFED-IBGP.2000-09-21 steve@Watt.COM (Steve Watt) * bgp_debug.h: Do not declare debug variables conf_bgp_debug_* and term_bgp_debug_*. * bgp_debug.c: Declare variables here.2000-09-21 Akihiro Mizutani <mizutani@dml.com> * bgpd.c: MBGP soft-reconfiguration command is added. clear ip bgp x.x.x.x ipv4 (unicast|multicast) in clear ip bgp x.x.x.x ipv4 (unicast|multicast) out clear ip bgp x.x.x.x ipv4 (unicast|multicast) soft clear ip bgp <1-65535> ipv4 (unicast|multicast) in clear ip bgp <1-65535> ipv4 (unicast|multicast) out clear ip bgp <1-65535> ipv4 (unicast|multicast) soft clear ip bgp * ipv4 (unicast|multicast) in clear ip bgp * ipv4 (unicast|multicast) out clear ip bgp * ipv4 (unicast|multicast) soft Change "clear ip bgp vpnv4 x.x.x.x soft" command to "clear ip bgp x.x.x.x vpnv4 unicast soft". "bgp bestpath med confed" command is added. * bgpd.h (BGP_CONFIG_MED_CONFED): Add New definition.2000-09-18 Rick Payne <rickp@rossfell.co.uk> * bgpd.c (bgp_show_peer): Fix misplaced #endif.2000-09-12 Akihiro Mizutani <mizutani@dml.com> * bgpd.c (bgp_default_local_preference): Add "bgp default local-preference" command. * bgp_nexthop.c (no_bgp_scan_time): Add "no bgp scan-time" command.2000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_zebra.c (bgp_zebra_announce): BGP confederation peer's routes are passed to zebra like IBGP route.2000-09-10 Akihiro Mizutani <mizutani@dml.com> * bgpd.c (bgp_config_write_peer): Make it consistent passive configuration. * bgp_route.c: Community match command is added. "show ip bgp community <val>" "show ip bgp community <val> exact-match"2000-09-08 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_nexthop.c (bgp_nexthop_lookup): ebgp-multihop routes are treated as IBGP routes.2000-09-08 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c (bgp_show_route): When local-AS community route is selected, display "not advertised outside local AS" to "show ip route A.B.C.D" output. (show_ip_bgp_ipv4_filter_list): Add below four commands. "show ip bgp ipv4 (unicast|multicast) filter-list WORD" "show ip bgp ipv4 (unicast|multicast) community" "show ip bgp ipv4 (unicast|multicast) community-list WORD" "show ip bgp ipv4 (unicast|multicast) community-list WORD exact-match" * bgp_clist.c (community_list_match_exact): Community exact match function.2000-09-07 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_update): Add peer's ttl check. * bgpd.h (struct peer): Structure member refresh is renamed to refresh_adv. * bgpd.c (clear_bgp_soft_in): Check PEER_FLAG_ROUTE_REFRESH flag when soft reconfiguration is performed. * bgp_zebra.c (bgp_zebra_announce): When the peer is EBGP and ebgp-multiphop is set, set ZEBRA_FLAG_INTERNAL for nexthop lookup. * bgp_route.h (struct bgp_info_tag): Add valid flag.2000-08-25 Akihiro Mizutani <mizutani@dml.com> * bgpd.c: Add AS base BGP soft reconfiguration. * bgp_route.c: When no-advertise or no-export route is selected, "show ip bgp" display "not advertised to EBGP peer" or "not advertised to any peer" message. 2000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org> * zebra-0.88 is released. * bgp_dump.c (dump_bgp_routes): Change "dump bgp routes" to "dump bgp route-mrt" to support MRT specific dump format. * bgpd.c (bgp_init): "clear ip bgp vpnv4 soft {in,out}" command is added. * bgp_route.c (bgp_update): Currently nexthop check is only works for IPv4.2000-08-17 Akihiro Mizutani <mizutani@dml.com> * bgpd. (clear_ip_bgp_all_soft): Add "clear ip bgp * soft" for both inbound and outbound soft reconfiguration.2000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org> * bgpd.c (clear_ip_bgp_peer_soft_out): Add soft-reconfiguration outbound. (peer_new): Set route-refresh flag.2000-08-16 Akihiro Mizutani <mizutani@dml.com> * bgpd.c: "no bgp router-id A.B.C.D" alias is added. "no bgp cluster-id A.B.C.D" alias is added. " bgp cluster-id <1-4294967295>" alias is added. "clear ip bgp * soft in" command is added. "clear ip bgp A.B.C.D in" alias is added. "clear ip bgp * in" alias is added.2000-08-16 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_update): Add soft_reconfig flag. When the flag is set do not install the route into Adj-RIBs-In. (bgp_update): Perform implicit withdraw before filtering of the route. * bgp_packet.c (bgp_read): draft-ietf-idr-bgp-route-refresh-01.txt capability code and BGP message can be accepted. * bgp_open.c (bgp_capability_parse): Likewise. * bgp_route.c (bgp_refresh_table): New function for route refresh. (bgp_refresh_rib): Likewise. * bgpd.c (bgp_show_peer): Display route refresh status. * bgp_route.c (bgp_aggregate_add): Add check for the route validness. (bgp_aggregate_delete): Likewise.2000-08-15 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_nexthop.c (bgp_scan): Care for aggregate route when the route become inaccessible.2000-08-15 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c (show_ip_bgp_prefix): "show ip bgp A.B.C.D/M" command is added.2000-08-15 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_zebra.c (bgp_interface_up): Register connected route. (bgp_interface_down): Unregister connected route.2000-08-14 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.h (struct bgp_info): Add distance to the structure. * bgp_route.c (bgp_aggregate_increment): Aggregate route only match to smaller prefixlen route not match same prefixlen route. (bgp_aggregate_decrement): Likewise. (bgp_aggregate_add): Likewise. (bgp_aggregate_delete): Likewise. (bgp_network_backdoor): Add backdoor network configuration. * bgpd.h (struct bgp ): Add distance_{ebgp,ibgp,local} for store configuration distance value. * bgp_route.c (bgp_update): Filter EBGP route which has non connected nexthop. * bgp_attr.c (bgp_attr_aggregate_intern): New function for aggregate route. Set origin to IGP. Set atomic aggregate flag. Set aggregator AS and address. (bgp_attr_aggregate_intern): Check BGP_CONFIG_CONFEDERATION when filling aggregator_as. * bgp_route.c (bgp_process): Delete suppress check for install suppressed route into local routing table. (bgp_aggregate_increment): Use bgp_attr_aggregate_intern() instead of bgp_attr_default_intern (). (bgp_aggregate_add): Likewise. * bgpd.c (bgp_get): Call bgp_if_update_all() after BGP instance is created. This is for avoid 0.0.0.0 router-id.2000-08-13 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c (route_vty_out_detail): Display "valid" when the route is valied. Display "aggregated" when the route is aggregated. "Advertisements suppressed by an aggregate" is displayed when the route is suppressed. (bgp_info_cmp): Prefer EBGP than Confed-EBGP.2000-08-10 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c (route_vty_out_detail): Display format change.2000-08-06 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_update): Only AFI_IP nexthop check is enabled. * bgpd.c (bgp_delete): Delete static route before delete peer configuration.2000-08-02 Kunihiro Ishiguro <kunihiro@zebra.org> * bgpd.c: Include bgpd/bgp_nexthop.h.2000-07-31 Akihiro Mizutani <mizutani@dml.com> * bgpd.c (bgp_show_summary): "show ip bgp summary" shows own BGP identifier. And status is changed like below. State/Pref -> State/PfxRcd Shutdown -> Idle (Admin) PrefixOvflw -> Idle (PfxCt) * bgp_route.c (route_vty_out): Show internal route as "i".2000-07-13 Jim Bowen <jimb@zereau.net> * bgp_snmp.c: Add BGP peer MIB implementation.2000-07-12 Akihiro Mizutani <mizutani@dml.com> * bgpd.c (bgp_show_peer): Fix typo.2000-07-11 Akihiro Mizutani <mizutani@dml.com> * bgp_routemap.c: Add commands for deleting set without argument.2000-07-03 Akihiro Mizutani <mizutani@dml.com> * bgp_zebra.c: Fix redistribute help strings.2000-07-01 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_show): When bgpd works as vtysh server send all output to vty at once.2000-06-13 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_mplsvpn.c (no_vpnv4_network): "no network A.B.C.D/M rd WORD tag WORD" command is added. * bgp_ecommunity.c (ecommunity_vty_out): New function added.2000-06-12 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_show): Fix total number of prefix count bug. * bgpd.c (bgp_show_peer): Display VPNv4 unicast configuration and negotiation result in "show ip bgp neighbors".2000-06-12 Akihiro Mizutani <mizutani@dml.com> * bgpd.c: Fix help strings. * bgpd.h: Likewise. 2000-06-11 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_aggregate_unset): Fix bug of checking rn->info instead of rn. Reported by Akihiro Mizutani <mizutani@dml.com>. * bgp_mplsvpn.c (vpnv4_network): For testing purpose, "network A.B.C.D rd RD" is added to address-family vpnv4 unicast node. * bgp_route.c (bgp_static_set): Set safi to p.safi.2000-06-10 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.c (bgp_show_prefix_list): Change to use bgp_show(). (bgp_show_regexp): Change to use bgp_show(). (show_adj_route): Change to display header. * bgpd.c (clear_bgp): Set peer->v_start to default value when peer is cleared manually. * bgp_route.c (bgp_show_route): New function which display specific BGP route. Divided from bgp_show(). (bgp_static_delete): Delete all static route.2000-06-09 NOGUCHI Kay <kay@v6.access.co.jp> * bgp_route.c (show_ipv6_bgp): "show ipv6 bgp" is broken with invalid privious fix. Now show_ipv6_bgp and show_ipv6_bgp_route take care of "show ipv6 bgp [X:X::X:X]". Same change for "show ip mbgp" and "show ipv6 mbgp".2000-06-07 Akihiro Mizutani <mizutani@dml.com> * bgp_route.c: Fix help strings and command arguments.2000-06-06 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_ecommunity.c: Include prefix.h2000-06-05 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_route.h (struct bgp_info_tag): New structure to hold tag value. * bgp_route.c (bgp_adj_set): table NULL check is added. (bgp_adj_unset): Likewise. (bgp_adj_lookup): Likewise. (bgp_adj_clear): Likewise. (route_vty_out): Add SAFI check for nexthop display. (bgp_withdraw): Add SAFI check for withdraw route. * Remove all #ifdef MPLS_VPN then include it as default. * bgpd.c: Temporary disable peer-group command until the implementation is completed. * bgp_routemap.c (bgp_route_map_init): Install route_metric_match_cmd. (route_match_metric_compile): MED value compile using strtoul.2000-06-05 Akihiro Mizutani <mizutani@dml.com> * bgp_filter.c: Fix help strings. Change REGEXP to LINE. Change NAME to WORD. * Change command argument to more comprehensive. METRIC -> <0-4294967295> WEIGHT -> <0-4294967295> LOCAL_PREF -> <0-4294967295> IP_ADDR -> A.B.C.D AS -> <1-65535> AS-PATH-NAME -> WORD ACCESS_LIST -> WORD PREFIX_LIST -> WORD COMMUNITY -> AA:NN EXT_COMMUNITY -> ASN:nn_or_IP-address:nn IPv6_ADDR -> X:X::X:X * bgp_clist.c: Fix help strings.2000-06-03 Kunihiro Ishiguro <kunihiro@zebra.org> * bgpd.c (peer_active): Add new function for check the peer is active or not. (neighbor_activate): New command "neighbor PEER activate" and "no neighbor PEER activate" are added. * bgp_packet.c: Include bgpd/bgp_mplsvpn.h.2000-06-02 Akihiro Mizutani <mizutani@dml.com> * bgp_clist.c: Fix commuity-list help strings. * bgp_routemap.c: Fix "set community" help strings. Add #define SET_STR. Use (unicast|multicast) argument for "set nlri" command. 2000-06-01 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_routemap.c (route_set_community_none_cmd): "set community none" command is added to route-map.2000-06-01 Akihiro Mizutani <mizutani@dml.com> * bgp_debug.c: Change "show debug" to "show debugging". Now "show debugging" is not used in VIEW_NODE.2000-05-30 Kunihiro Ishiguro <kunihiro@zebra.org> * bgp_fsm.c (bgp_timer_set): Add check for shutdown flag. This fix unconditional BGP connection. * bgpd.c (peer_shutdown): Replace peer_shutdown() with peer_change_flag_with_reset().2000-05-26 Kunihiro Ishiguro <kunihiro@zebra.org> * bgpd.c (no_bgp_default_ipv4_unicast): Add "no bgp default ipv4-unicast" command. * bgpd.h (BGP_CONFIG_NO_DEFAULT_IPV4): Add new definition. * bgp_filter.c (as_list_delete): Free all AS filter. * bgp_clist.c (community_list_delete): Free all community entry. * bgp_filter.c (no_ip_as_path_all): New DEFUN for "no ip as-path access-list NAME". * bgp_clist.c (no_ip_community_list_all): New DEFUN for "no ip community-list NAME".2000-05-19 Kunihiro Ishiguro <kunihiro@zebra.org>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -