diff --git a/bgpd/bgp_routemap.c b/bgpd/bgp_routemap.c index 6fcc083e33..1d87641a2d 100644 --- a/bgpd/bgp_routemap.c +++ b/bgpd/bgp_routemap.c @@ -1841,7 +1841,7 @@ struct route_map_rule_cmd route_set_srte_color_cmd = { "sr-te color", route_set_srte_color, route_set_srte_color_compile, route_set_srte_color_free}; -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ struct rmap_ip_nexthop_set { struct in_addr *address; int peer_address; @@ -3306,7 +3306,7 @@ static const struct route_map_rule_cmd /* `set ipv6 nexthop global IP_ADDRESS' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ipv6_nexthop_global(void *rule, const struct prefix *p, void *object) { @@ -3418,7 +3418,7 @@ static const struct route_map_rule_cmd /* `set ipv6 nexthop local IP_ADDRESS' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ipv6_nexthop_local(void *rule, const struct prefix *p, void *object) { @@ -3478,7 +3478,7 @@ static const struct route_map_rule_cmd /* `set ipv6 nexthop peer-address' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ipv6_nexthop_peer(void *rule, const struct prefix *pfx, void *object) { diff --git a/bgpd/bgp_vty.c b/bgpd/bgp_vty.c index 3600e2f0ec..54237604bf 100644 --- a/bgpd/bgp_vty.c +++ b/bgpd/bgp_vty.c @@ -13042,7 +13042,7 @@ static void bgp_show_peer(struct vty *vty, struct peer *p, bool use_json, json_object_object_add(json_cap, "hostName", json_hname); - /* Gracefull Restart */ + /* Graceful Restart */ if (CHECK_FLAG(p->cap, PEER_CAP_RESTART_RCV) || CHECK_FLAG(p->cap, PEER_CAP_RESTART_ADV)) { if (CHECK_FLAG(p->cap, PEER_CAP_RESTART_ADV) && @@ -13452,7 +13452,7 @@ static void bgp_show_peer(struct vty *vty, struct peer *p, bool use_json, vty_out(vty, "none"); vty_out(vty, "\n"); } - } /* Gracefull Restart */ + } /* Graceful Restart */ } } diff --git a/bgpd/bgpd.c b/bgpd/bgpd.c index f8efe10bc3..6f06ad5a40 100644 --- a/bgpd/bgpd.c +++ b/bgpd/bgpd.c @@ -4489,7 +4489,7 @@ static int peer_flag_modify(struct peer *peer, uint32_t flag, int set) } /* - * Update peer-group members, unless they are explicitely overriding + * Update peer-group members, unless they are explicitly overriding * peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { @@ -4657,7 +4657,7 @@ static int peer_af_flag_modify(struct peer *peer, afi_t afi, safi_t safi, set != invert); } else { /* - * Update peer-group members, unless they are explicitely + * Update peer-group members, unless they are explicitly * overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, @@ -4919,7 +4919,7 @@ int peer_update_source_if_set(struct peer *peer, const char *ifname) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -4990,7 +4990,7 @@ int peer_update_source_addr_set(struct peer *peer, const union sockunion *su) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5067,7 +5067,7 @@ int peer_update_source_unset(struct peer *peer) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5147,7 +5147,7 @@ int peer_default_originate_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5223,7 +5223,7 @@ int peer_default_originate_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5328,7 +5328,7 @@ int peer_weight_set(struct peer *peer, afi_t afi, safi_t safi, uint16_t weight) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5375,7 +5375,7 @@ int peer_weight_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5421,7 +5421,7 @@ int peer_timers_set(struct peer *peer, uint32_t keepalive, uint32_t holdtime) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5460,7 +5460,7 @@ int peer_timers_unset(struct peer *peer) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5500,7 +5500,7 @@ int peer_timers_connect_set(struct peer *peer, uint32_t connect) } /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5554,7 +5554,7 @@ int peer_timers_connect_unset(struct peer *peer) } /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5602,7 +5602,7 @@ int peer_advertise_interval_set(struct peer *peer, uint32_t routeadv) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5659,7 +5659,7 @@ int peer_advertise_interval_unset(struct peer *peer) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5700,7 +5700,7 @@ int peer_timers_delayopen_set(struct peer *peer, uint32_t delayopen) return 0; /* Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS_RO(peer->group->peer, node, member)) { /* Skip peers with overridden configuration. */ @@ -5747,7 +5747,7 @@ int peer_timers_delayopen_unset(struct peer *peer) return 0; /* Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS_RO(peer->group->peer, node, member)) { /* Skip peers with overridden configuration. */ @@ -5817,7 +5817,7 @@ int peer_allowas_in_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set flag and configuration on all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5883,7 +5883,7 @@ int peer_allowas_in_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove flags and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -5952,7 +5952,7 @@ int peer_local_as_set(struct peer *peer, as_t as, bool no_prepend, /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6028,7 +6028,7 @@ int peer_local_as_unset(struct peer *peer) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6092,7 +6092,7 @@ int peer_password_set(struct peer *peer, const char *password) /* * Set flag and configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6170,7 +6170,7 @@ int peer_password_unset(struct peer *peer) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6240,7 +6240,7 @@ int peer_distribute_set(struct peer *peer, afi_t afi, safi_t safi, int direct, /* * Set configuration on all peer-group members, un less they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6307,7 +6307,7 @@ int peer_distribute_unset(struct peer *peer, afi_t afi, safi_t safi, int direct) /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6425,7 +6425,7 @@ int peer_prefix_list_set(struct peer *peer, afi_t afi, safi_t safi, int direct, /* * Set configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6493,7 +6493,7 @@ int peer_prefix_list_unset(struct peer *peer, afi_t afi, safi_t safi, /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6609,7 +6609,7 @@ int peer_aslist_set(struct peer *peer, afi_t afi, safi_t safi, int direct, /* * Set configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6676,7 +6676,7 @@ int peer_aslist_unset(struct peer *peer, afi_t afi, safi_t safi, int direct) /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6806,7 +6806,7 @@ int peer_route_map_set(struct peer *peer, afi_t afi, safi_t safi, int direct, /* * Set configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6872,7 +6872,7 @@ int peer_route_map_unset(struct peer *peer, afi_t afi, safi_t safi, int direct) /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6926,7 +6926,7 @@ int peer_unsuppress_map_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -6988,7 +6988,7 @@ int peer_unsuppress_map_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -7092,7 +7092,7 @@ int peer_advertise_map_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -7153,7 +7153,7 @@ int peer_advertise_map_unset(struct peer *peer, afi_t afi, safi_t safi, /* * Remove configuration on all peer-group members, unless they are - * explicitely overriding peer-group configuration. + * explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -7231,7 +7231,7 @@ int peer_maximum_prefix_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set flags and configuration on all peer-group members, unless they - * are explicitely overriding peer-group configuration. + * are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -7292,7 +7292,7 @@ int peer_maximum_prefix_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove flags and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ if (CHECK_FLAG(peer->sflags, PEER_STATUS_GROUP)) { struct peer *member; @@ -7354,7 +7354,7 @@ int peer_maximum_prefix_out_set(struct peer *peer, afi_t afi, safi_t safi, /* * Set flag and configuration on all peer-group members, unless they - * are explicitely overriding peer-group configuration. + * are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS(peer->group->peer, node, nnode, member)) { /* Skip peers with overridden configuration. */ @@ -7396,7 +7396,7 @@ int peer_maximum_prefix_out_unset(struct peer *peer, afi_t afi, safi_t safi) /* * Remove flag and configuration from all peer-group members, unless - * they are explicitely overriding peer-group configuration. + * they are explicitly overriding peer-group configuration. */ for (ALL_LIST_ELEMENTS_RO(peer->group->peer, node, member)) { /* Skip peers with overridden configuration. */ diff --git a/bgpd/rfapi/rfapi.c b/bgpd/rfapi/rfapi.c index 1c8497843e..c96c321d76 100644 --- a/bgpd/rfapi/rfapi.c +++ b/bgpd/rfapi/rfapi.c @@ -3980,7 +3980,7 @@ rfapi_rfp_get_group_config_name_l2(struct rfapi_cfg *rfc, const char *name, * rfp_start_val value returned by rfp_start * type group type * name group name - * criteria RFAPI caller provided serach criteria + * criteria RFAPI caller provided search criteria * search_cb optional rfp_group_config_search_cb_t * * output: @@ -4037,7 +4037,7 @@ void *rfapi_rfp_get_group_config_ptr_name( * rfp_start_val value returned by rfp_start * type group type * logical_net_id group logical network identifier - * criteria RFAPI caller provided serach criteria + * criteria RFAPI caller provided search criteria * search_cb optional rfp_group_config_search_cb_t * * output: diff --git a/doc/developer/draft-zebra-00.ms b/doc/developer/draft-zebra-00.ms index 25994727a0..b5d6924613 100644 --- a/doc/developer/draft-zebra-00.ms +++ b/doc/developer/draft-zebra-00.ms @@ -179,13 +179,13 @@ Interface information message format. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Index (1) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Inteface flag (4) | +| Interface flag (4) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Inteface metric (4) | +| Interface metric (4) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Inteface MTU (4) | +| Interface MTU (4) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -| Inteface Address count (4) | +| Interface Address count (4) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ .DE .sp diff --git a/eigrpd/eigrp_routemap.c b/eigrpd/eigrp_routemap.c index d9b500a8fd..218cea7fa3 100644 --- a/eigrpd/eigrp_routemap.c +++ b/eigrpd/eigrp_routemap.c @@ -690,7 +690,7 @@ static const struct route_map_rule_cmd route_set_metric_cmd = { /* `set ip next-hop IP_ADDRESS' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ip_nexthop(void *rule, struct prefix *prefix, route_map_object_t type, void *object) @@ -748,7 +748,7 @@ static const struct route_map_rule_cmd route_set_ip_nexthop_cmd = { /* `set tag TAG' */ -/* Set tag to object. ojbect must be pointer to struct attr. */ +/* Set tag to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_tag(void *rule, struct prefix *prefix, route_map_object_t type, void *object) diff --git a/isisd/isis_te.c b/isisd/isis_te.c index 95fbca17a8..1a1e0dc294 100644 --- a/isisd/isis_te.c +++ b/isisd/isis_te.c @@ -65,7 +65,7 @@ #include "isisd/isis_zebra.h" /*------------------------------------------------------------------------* - * Followings are control functions for MPLS-TE parameters management. + * Following are control functions for MPLS-TE parameters management. *------------------------------------------------------------------------*/ /* Main initialization / update function of the MPLS TE Circuit context */ @@ -1231,7 +1231,7 @@ void isis_te_init_ted(struct isis_area *area) isis_te_parse_lsp(area->mta, lsp); } -/* Followings are vty command functions */ +/* Following are vty command functions */ #ifndef FABRICD static void show_router_id(struct vty *vty, struct isis_area *area) diff --git a/lib/thread.c b/lib/thread.c index 90074b3d89..44183257bb 100644 --- a/lib/thread.c +++ b/lib/thread.c @@ -751,7 +751,7 @@ void thread_master_free(struct thread_master *m) XFREE(MTYPE_THREAD_MASTER, m); } -/* Return remain time in miliseconds. */ +/* Return remain time in milliseconds. */ unsigned long thread_timer_remain_msec(struct thread *thread) { int64_t remain; diff --git a/lib/zlog.h b/lib/zlog.h index a530c589a8..dcc0bf14e9 100644 --- a/lib/zlog.h +++ b/lib/zlog.h @@ -68,7 +68,7 @@ struct xrefdata_logmsg { * initialization and/or before config load. There is no need to call e.g. * fprintf(stderr, ...) just because it's "too early" at startup. Depending * on context, it may still be the right thing to use fprintf though -- try to - * determine wether something is a log message or something else. + * determine whether something is a log message or something else. */ extern void vzlogx(const struct xref_logmsg *xref, int prio, diff --git a/ospf6d/ospf6_top.h b/ospf6d/ospf6_top.h index f06a3254ac..9dddd465fe 100644 --- a/ospf6d/ospf6_top.h +++ b/ospf6d/ospf6_top.h @@ -70,7 +70,7 @@ struct ospf6_gr_info { }; struct ospf6_gr_helper { - /* Gracefull restart Helper supported configs*/ + /* Graceful restart Helper supported configs*/ /* Supported grace interval*/ uint32_t supported_grace_time; diff --git a/ospfclient/ospf_apiclient.c b/ospfclient/ospf_apiclient.c index 29f1c0807d..1908604bd9 100644 --- a/ospfclient/ospf_apiclient.c +++ b/ospfclient/ospf_apiclient.c @@ -91,7 +91,7 @@ static unsigned short ospf_apiclient_getport(void) } /* ----------------------------------------------------------- - * Followings are functions for connection management + * Following are functions for connection management * ----------------------------------------------------------- */ @@ -300,7 +300,7 @@ int ospf_apiclient_close(struct ospf_apiclient *oclient) } /* ----------------------------------------------------------- - * Followings are functions to send a request to OSPFd + * Following are functions to send a request to OSPFd * ----------------------------------------------------------- */ @@ -498,7 +498,7 @@ int ospf_apiclient_lsa_delete(struct ospf_apiclient *oclient, } /* ----------------------------------------------------------- - * Followings are handlers for messages from OSPF daemon + * Following are handlers for messages from OSPF daemon * ----------------------------------------------------------- */ diff --git a/ospfd/ospf_apiserver.c b/ospfd/ospf_apiserver.c index a624f4ce1e..97bd125aee 100644 --- a/ospfd/ospf_apiserver.c +++ b/ospfd/ospf_apiserver.c @@ -221,7 +221,7 @@ static struct ospf_apiserver *lookup_apiserver_by_lsa(struct ospf_lsa *lsa) } /* ----------------------------------------------------------- - * Followings are functions to manage client connections. + * Following are functions to manage client connections. * ----------------------------------------------------------- */ static int ospf_apiserver_new_lsa_hook(struct ospf_lsa *lsa) @@ -1174,7 +1174,7 @@ int ospf_apiserver_handle_register_event(struct ospf_apiserver *apiserv, /* ----------------------------------------------------------- - * Followings are functions for LSDB synchronization. + * Following are functions for LSDB synchronization. * ----------------------------------------------------------- */ @@ -1345,7 +1345,7 @@ int ospf_apiserver_handle_sync_lsdb(struct ospf_apiserver *apiserv, /* ----------------------------------------------------------- - * Followings are functions to originate or update LSA + * Following are functions to originate or update LSA * from an application. * ----------------------------------------------------------- */ @@ -1787,7 +1787,7 @@ out: /* ----------------------------------------------------------- - * Followings are functions to delete LSAs + * Following are functions to delete LSAs * ----------------------------------------------------------- */ @@ -1952,7 +1952,7 @@ void ospf_apiserver_flush_opaque_lsa(struct ospf_apiserver *apiserv, /* ----------------------------------------------------------- - * Followings are callback functions to handle opaque types + * Following are callback functions to handle opaque types * ----------------------------------------------------------- */ @@ -2102,7 +2102,7 @@ void ospf_apiserver_show_info(struct vty *vty, struct json_object *json, } /* ----------------------------------------------------------- - * Followings are functions to notify clients about events + * Following are functions to notify clients about events * ----------------------------------------------------------- */ @@ -2417,7 +2417,7 @@ static void apiserver_clients_lsa_change_notify(uint8_t msgtype, /* ------------------------------------------------------------- - * Followings are hooks invoked when LSAs are updated or deleted + * Following are hooks invoked when LSAs are updated or deleted * ------------------------------------------------------------- */ diff --git a/ospfd/ospf_apiserver.h b/ospfd/ospf_apiserver.h index 3d57737080..b4d8bb2f52 100644 --- a/ospfd/ospf_apiserver.h +++ b/ospfd/ospf_apiserver.h @@ -79,7 +79,7 @@ enum ospf_apiserver_event { }; /* ----------------------------------------------------------- - * Followings are functions to manage client connections. + * Following are functions to manage client connections. * ----------------------------------------------------------- */ @@ -99,7 +99,7 @@ extern int ospf_apiserver_send_reply(struct ospf_apiserver *apiserv, uint32_t seqnr, uint8_t rc); /* ----------------------------------------------------------- - * Followings are message handler functions + * Following are message handler functions * ----------------------------------------------------------- */ @@ -147,7 +147,7 @@ extern int ospf_apiserver_handle_sync_lsdb(struct ospf_apiserver *apiserv, /* ----------------------------------------------------------- - * Followings are functions for LSA origination/deletion + * Following are functions for LSA origination/deletion * ----------------------------------------------------------- */ @@ -169,7 +169,7 @@ extern void ospf_apiserver_flood_opaque_lsa(struct ospf_lsa *lsa); /* ----------------------------------------------------------- - * Followings are callback functions to handle opaque types + * Following are callback functions to handle opaque types * ----------------------------------------------------------- */ @@ -191,7 +191,7 @@ extern void ospf_apiserver_flush_opaque_lsa(struct ospf_apiserver *apiserv, uint8_t opaque_type); /* ----------------------------------------------------------- - * Followings are hooks when LSAs are updated or deleted + * Following are hooks when LSAs are updated or deleted * ----------------------------------------------------------- */ diff --git a/ospfd/ospf_ext.c b/ospfd/ospf_ext.c index 0e5a7e29c0..69847088e4 100644 --- a/ospfd/ospf_ext.c +++ b/ospfd/ospf_ext.c @@ -74,7 +74,7 @@ static struct ospf_ext_lp OspfEXT; /* * ----------------------------------------------------------------------- - * Followings are initialize/terminate functions for Extended Prefix/Link + * Following are initialize/terminate functions for Extended Prefix/Link * Opaque LSA handling. * ----------------------------------------------------------------------- */ @@ -216,7 +216,7 @@ void ospf_ext_finish(void) /* * --------------------------------------------------------------------- - * Followings are control functions for Extended Prefix/Link Opaque LSA + * Following are control functions for Extended Prefix/Link Opaque LSA * parameters management. * --------------------------------------------------------------------- */ @@ -681,7 +681,7 @@ void ospf_ext_update_sr(bool enable) /* * ----------------------------------------------------------------------- - * Followings are callback functions against generic Opaque-LSAs handling + * Following are callback functions against generic Opaque-LSAs handling * ----------------------------------------------------------------------- */ @@ -985,7 +985,7 @@ static int ospf_ext_pref_lsa_update(struct ospf_lsa *lsa) /* * ------------------------------------------------------- - * Followings are OSPF protocol processing functions for + * Following are OSPF protocol processing functions for * Extended Prefix/Link Opaque LSA * ------------------------------------------------------- */ @@ -1713,7 +1713,7 @@ static void ospf_ext_lsa_schedule(struct ext_itf *exti, enum lsa_opcode op) /* * ------------------------------------ - * Followings are vty show functions. + * Following are vty show functions. * ------------------------------------ */ diff --git a/ospfd/ospf_opaque.c b/ospfd/ospf_opaque.c index b781c9edc1..947454c0df 100644 --- a/ospfd/ospf_opaque.c +++ b/ospfd/ospf_opaque.c @@ -61,7 +61,7 @@ DEFINE_MTYPE_STATIC(OSPFD, OPAQUE_INFO_PER_TYPE, "OSPF opaque per-type info"); DEFINE_MTYPE_STATIC(OSPFD, OPAQUE_INFO_PER_ID, "OSPF opaque per-ID info"); /*------------------------------------------------------------------------* - * Followings are initialize/terminate functions for Opaque-LSAs handling. + * Following are initialize/terminate functions for Opaque-LSAs handling. *------------------------------------------------------------------------*/ #ifdef SUPPORT_OSPF_API @@ -258,7 +258,7 @@ static const char *ospf_opaque_type_name(uint8_t opaque_type) } /*------------------------------------------------------------------------* - * Followings are management functions to store user specified callbacks. + * Following are management functions to store user specified callbacks. *------------------------------------------------------------------------*/ struct opaque_info_per_type; /* Forward declaration. */ @@ -467,7 +467,7 @@ ospf_opaque_functab_lookup(struct ospf_lsa *lsa) } /*------------------------------------------------------------------------* - * Followings are management functions for self-originated LSA entries. + * Following are management functions for self-originated LSA entries. *------------------------------------------------------------------------*/ /* @@ -759,7 +759,7 @@ out: } /*------------------------------------------------------------------------* - * Followings are (vty) configuration functions for Opaque-LSAs handling. + * Following are (vty) configuration functions for Opaque-LSAs handling. *------------------------------------------------------------------------*/ DEFUN (capability_opaque, @@ -830,7 +830,7 @@ static void ospf_opaque_register_vty(void) } /*------------------------------------------------------------------------* - * Followings are collection of user-registered function callers. + * Following are collection of user-registered function callers. *------------------------------------------------------------------------*/ static int opaque_lsa_new_if_callback(struct list *funclist, @@ -978,7 +978,7 @@ out: } /*------------------------------------------------------------------------* - * Followings are glue functions to call Opaque-LSA specific processing. + * Following are glue functions to call Opaque-LSA specific processing. *------------------------------------------------------------------------*/ int ospf_opaque_new_if(struct interface *ifp) @@ -1283,7 +1283,7 @@ out: } /*------------------------------------------------------------------------* - * Followings are Opaque-LSA origination/refresh management functions. + * Following are Opaque-LSA origination/refresh management functions. *------------------------------------------------------------------------*/ static void ospf_opaque_type9_lsa_originate(struct thread *t); @@ -1647,7 +1647,7 @@ struct ospf_lsa *ospf_opaque_lsa_refresh(struct ospf_lsa *lsa) } /*------------------------------------------------------------------------* - * Followings are re-origination/refresh/flush operations of Opaque-LSAs, + * Following are re-origination/refresh/flush operations of Opaque-LSAs, * triggered by external interventions (vty session, signaling, etc). *------------------------------------------------------------------------*/ @@ -2162,7 +2162,7 @@ void ospf_opaque_self_originated_lsa_received(struct ospf_neighbor *nbr, } /*------------------------------------------------------------------------* - * Followings are util functions; probably be used by Opaque-LSAs only... + * Following are util functions; probably be used by Opaque-LSAs only... *------------------------------------------------------------------------*/ struct ospf *oi_to_top(struct ospf_interface *oi) diff --git a/ospfd/ospf_opaque.h b/ospfd/ospf_opaque.h index b26bc1e10c..59d4288bf2 100644 --- a/ospfd/ospf_opaque.h +++ b/ospfd/ospf_opaque.h @@ -64,7 +64,7 @@ #define OPAQUE_TYPE_EXTENDED_LINK_LSA 8 #define OPAQUE_TYPE_MAX 8 -/* Followings types are proposed in internet-draft documents. */ +/* Following types are proposed in internet-draft documents. */ #define OPAQUE_TYPE_8021_QOSPF 129 #define OPAQUE_TYPE_SECONDARY_NEIGHBOR_DISCOVERY 224 #define OPAQUE_TYPE_FLOODGATE 225 diff --git a/ospfd/ospf_ri.c b/ospfd/ospf_ri.c index 0efa6ca4d5..3efdb53102 100644 --- a/ospfd/ospf_ri.c +++ b/ospfd/ospf_ri.c @@ -66,7 +66,7 @@ static struct ospf_router_info OspfRI; /*------------------------------------------------------------------------------* - * Followings are initialize/terminate functions for Router Information + * Following are initialize/terminate functions for Router Information *handling. *------------------------------------------------------------------------------*/ @@ -232,7 +232,7 @@ static struct ospf_ri_area_info *lookup_by_area(struct ospf_area *area) } /*------------------------------------------------------------------------* - * Followings are control functions for ROUTER INFORMATION parameters + * Following are control functions for ROUTER INFORMATION parameters *management. *------------------------------------------------------------------------*/ @@ -668,7 +668,7 @@ void ospf_router_info_update_sr(bool enable, struct sr_node *srn) } /*------------------------------------------------------------------------* - * Followings are callback functions against generic Opaque-LSAs handling. + * Following are callback functions against generic Opaque-LSAs handling. *------------------------------------------------------------------------*/ static void ospf_router_info_ism_change(struct ospf_interface *oi, int old_state) @@ -693,7 +693,7 @@ static void ospf_router_info_ism_change(struct ospf_interface *oi, } /*------------------------------------------------------------------------* - * Followings are OSPF protocol processing functions for ROUTER INFORMATION + * Following are OSPF protocol processing functions for ROUTER INFORMATION *------------------------------------------------------------------------*/ static void build_tlv_header(struct stream *s, struct tlv_header *tlvh) @@ -1223,7 +1223,7 @@ static int ospf_router_info_lsa_update(struct ospf_lsa *lsa) } /*------------------------------------------------------------------------* - * Followings are vty session control functions. + * Following are vty session control functions. *------------------------------------------------------------------------*/ #define check_tlv_size(size, msg) \ @@ -1660,7 +1660,7 @@ static void ospf_router_info_config_write_router(struct vty *vty) } /*------------------------------------------------------------------------* - * Followings are vty command functions. + * Following are vty command functions. *------------------------------------------------------------------------*/ /* Simple wrapper schedule RI LSA action in function of the scope */ static void ospf_router_info_schedule(enum lsa_opcode opcode) diff --git a/ospfd/ospf_sr.c b/ospfd/ospf_sr.c index b5dbc4a5a9..c861685f4e 100644 --- a/ospfd/ospf_sr.c +++ b/ospfd/ospf_sr.c @@ -2023,7 +2023,7 @@ void ospf_sr_update_task(struct ospf *ospf) /* * -------------------------------------- - * Followings are vty command functions. + * Following are vty command functions. * -------------------------------------- */ diff --git a/ospfd/ospf_te.c b/ospfd/ospf_te.c index 2679873674..ddc62982bd 100644 --- a/ospfd/ospf_te.c +++ b/ospfd/ospf_te.c @@ -79,7 +79,7 @@ static const char *const mode2text[] = {"Off", "AS", "Area"}; /*------------------------------------------------------------------------* - * Followings are initialize/terminate functions for MPLS-TE handling. + * Following are initialize/terminate functions for MPLS-TE handling. *------------------------------------------------------------------------*/ static int ospf_mpls_te_new_if(struct interface *ifp); @@ -197,7 +197,7 @@ void ospf_mpls_te_finish(void) } /*------------------------------------------------------------------------* - * Followings are control functions for MPLS-TE parameters management. + * Following are control functions for MPLS-TE parameters management. *------------------------------------------------------------------------*/ static void del_mpls_te_link(void *val) { @@ -814,7 +814,7 @@ static int is_mandated_params_set(struct mpls_te_link *lp) } /*------------------------------------------------------------------------* - * Followings are callback functions against generic Opaque-LSAs handling. + * Following are callback functions against generic Opaque-LSAs handling. *------------------------------------------------------------------------*/ static int ospf_mpls_te_new_if(struct interface *ifp) @@ -1079,7 +1079,7 @@ static void ospf_mpls_te_nsm_change(struct ospf_neighbor *nbr, int old_state) } /*------------------------------------------------------------------------* - * Followings are OSPF protocol processing functions for MPLS-TE LSA. + * Following are OSPF protocol processing functions for MPLS-TE LSA. *------------------------------------------------------------------------*/ static void build_tlv_header(struct stream *s, struct tlv_header *tlvh) @@ -1624,7 +1624,7 @@ void ospf_mpls_te_lsa_schedule(struct mpls_te_link *lp, enum lsa_opcode opcode) /** * ------------------------------------------------------ - * Followings are Link State Data Base control functions. + * Following are Link State Data Base control functions. * ------------------------------------------------------ */ @@ -3153,7 +3153,7 @@ static void ospf_te_init_ted(struct ls_ted *ted, struct ospf *ospf) } /*------------------------------------------------------------------------* - * Followings are vty session control functions. + * Following are vty session control functions. *------------------------------------------------------------------------*/ #define check_tlv_size(size, msg) \ do { \ @@ -3846,7 +3846,7 @@ static void ospf_mpls_te_config_write_router(struct vty *vty) } /*------------------------------------------------------------------------* - * Followings are vty command functions. + * Following are vty command functions. *------------------------------------------------------------------------*/ DEFUN (ospf_mpls_te_on, diff --git a/ospfd/ospfd.h b/ospfd/ospfd.h index 4f1b1493a6..268e4d6f8d 100644 --- a/ospfd/ospfd.h +++ b/ospfd/ospfd.h @@ -337,7 +337,7 @@ struct ospf { struct list *external[ZEBRA_ROUTE_MAX + 1]; #define EXTERNAL_INFO(E) (E->external_info) - /* Gracefull restart Helper supported configs*/ + /* Graceful restart Helper supported configs*/ /* Supported grace interval*/ uint32_t supported_grace_time; diff --git a/pathd/path_pcep_controller.h b/pathd/path_pcep_controller.h index de113feee9..bc7ed4910a 100644 --- a/pathd/path_pcep_controller.h +++ b/pathd/path_pcep_controller.h @@ -132,7 +132,7 @@ struct pcep_pcc_info *pcep_ctrl_get_pcc_info(struct frr_pthread *fpt, /* Asynchronously send a report. The caller is giving away the path structure, * it shouldn't be allocated on the stack. If `pcc_id` is `0` the report is - * sent by all PCCs. The parameter is_stable is used to hint wether the status + * sent by all PCCs. The parameter is_stable is used to hint whether the status * will soon change, this is used to ensure all report updates are sent even * when missing status update events */ int pcep_ctrl_send_report(struct frr_pthread *fpt, int pcc_id, diff --git a/pathd/path_ted.c b/pathd/path_ted.c index b30f38f6fb..7477444104 100644 --- a/pathd/path_ted.c +++ b/pathd/path_ted.c @@ -353,7 +353,7 @@ DEFPY (debug_path_ted, } /* - * Followings are vty command functions. + * Following are vty command functions. */ /* clang-format off */ DEFUN (path_ted_on, diff --git a/pbrd/pbr_zebra.c b/pbrd/pbr_zebra.c index da4e3e1bc0..4506dc1af1 100644 --- a/pbrd/pbr_zebra.c +++ b/pbrd/pbr_zebra.c @@ -64,7 +64,7 @@ void pbr_if_del(struct interface *ifp) XFREE(MTYPE_PBR_INTERFACE, ifp->info); } -/* Inteface addition message from zebra. */ +/* Interface addition message from zebra. */ int pbr_ifp_create(struct interface *ifp) { DEBUGD(&pbr_dbg_zebra, "%s: %s", __func__, ifp->name); diff --git a/pceplib/pcep_msg_objects.h b/pceplib/pcep_msg_objects.h index 270db4aa8d..6d7d3be7e6 100644 --- a/pceplib/pcep_msg_objects.h +++ b/pceplib/pcep_msg_objects.h @@ -542,7 +542,7 @@ struct pcep_ro_subobj_asn { uint16_t asn; /* Autonomous system number */ }; -/* The SR ERO and SR RRO subojbects are the same, except +/* The SR ERO and SR RRO subobjects are the same, except * the SR-RRO does not have the L flag in the Type field. * Defined in draft-ietf-pce-segment-routing-16 */ enum pcep_sr_subobj_nai { diff --git a/pimd/pim_igmp.c b/pimd/pim_igmp.c index 68a8d993ec..13c51b9372 100644 --- a/pimd/pim_igmp.c +++ b/pimd/pim_igmp.c @@ -206,8 +206,8 @@ void igmp_source_forward_start(struct pim_instance *pim, } /* - igmp_source_forward_stop: stop fowarding, but keep the source - igmp_source_delete: stop fowarding, and delete the source + igmp_source_forward_stop: stop forwarding, but keep the source + igmp_source_delete: stop forwarding, and delete the source */ void igmp_source_forward_stop(struct gm_source *source) { diff --git a/pimd/pim_igmpv3.c b/pimd/pim_igmpv3.c index b6114f9ead..fb9b385338 100644 --- a/pimd/pim_igmpv3.c +++ b/pimd/pim_igmpv3.c @@ -340,8 +340,8 @@ static void source_channel_oil_detach(struct gm_source *source) } /* - igmp_source_delete: stop fowarding, and delete the source - igmp_source_forward_stop: stop fowarding, but keep the source + igmp_source_delete: stop forwarding, and delete the source + igmp_source_forward_stop: stop forwarding, but keep the source */ void igmp_source_delete(struct gm_source *source) { diff --git a/pimd/pim_upstream.c b/pimd/pim_upstream.c index 571117ac0a..af1254f791 100644 --- a/pimd/pim_upstream.c +++ b/pimd/pim_upstream.c @@ -647,7 +647,7 @@ void pim_upstream_register_reevaluate(struct pim_instance *pim) * 2. and along the RPT if SPTbit is not set * If forwarding is hw accelerated i.e. control and dataplane components * are separate you may not be able to reliably set SPT bit on intermediate - * routers while still fowarding on the (S,G,rpt). + * routers while still forwarding on the (S,G,rpt). * * This macro is a slight deviation on the RFC and uses "traffic-agnostic" * criteria to decide between using the RPT vs. SPT for forwarding. diff --git a/ripd/rip_interface.c b/ripd/rip_interface.c index 1269f25b35..042c9713b2 100644 --- a/ripd/rip_interface.c +++ b/ripd/rip_interface.c @@ -311,7 +311,7 @@ int if_check_address(struct rip *rip, struct in_addr addr) return 0; } -/* Inteface link down message processing. */ +/* Interface link down message processing. */ static int rip_ifp_down(struct interface *ifp) { rip_interface_sync(ifp); @@ -327,7 +327,7 @@ static int rip_ifp_down(struct interface *ifp) return 0; } -/* Inteface link up message processing */ +/* Interface link up message processing */ static int rip_ifp_up(struct interface *ifp) { if (IS_RIP_DEBUG_ZEBRA) @@ -351,7 +351,7 @@ static int rip_ifp_up(struct interface *ifp) return 0; } -/* Inteface addition message from zebra. */ +/* Interface addition message from zebra. */ static int rip_ifp_create(struct interface *ifp) { rip_interface_sync(ifp); @@ -617,7 +617,7 @@ int rip_interface_address_delete(ZAPI_CALLBACK_ARGS) hook_call(rip_ifaddr_del, ifc); - /* Chech wether this prefix needs to be removed */ + /* Chech whether this prefix needs to be removed */ rip_apply_address_del(ifc); } @@ -628,7 +628,7 @@ int rip_interface_address_delete(ZAPI_CALLBACK_ARGS) } /* Check interface is enabled by network statement. */ -/* Check wether the interface has at least a connected prefix that +/* Check whether the interface has at least a connected prefix that * is within the ripng_enable_network table. */ static int rip_enable_network_lookup_if(struct interface *ifp) { @@ -663,7 +663,7 @@ static int rip_enable_network_lookup_if(struct interface *ifp) return -1; } -/* Check wether connected is within the ripng_enable_network table. */ +/* Check whether connected is within the ripng_enable_network table. */ static int rip_enable_network_lookup2(struct connected *connected) { struct rip_interface *ri = connected->ifp->info; @@ -840,7 +840,7 @@ static void rip_connect_set(struct interface *ifp, int set) nh.ifindex = connected->ifp->ifindex; nh.type = NEXTHOP_TYPE_IFINDEX; if (set) { - /* Check once more wether this prefix is within a + /* Check once more whether this prefix is within a * "network IF_OR_PREF" one */ if ((rip_enable_if_lookup(rip, connected->ifp->name) >= 0) diff --git a/ripd/rip_routemap.c b/ripd/rip_routemap.c index 061cefec30..4da5f945fe 100644 --- a/ripd/rip_routemap.c +++ b/ripd/rip_routemap.c @@ -461,7 +461,7 @@ static const struct route_map_rule_cmd route_set_metric_cmd = { /* `set ip next-hop IP_ADDRESS' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ip_nexthop(void *rule, const struct prefix *prefix, @@ -515,7 +515,7 @@ static const struct route_map_rule_cmd route_set_ip_nexthop_cmd = { /* `set tag TAG' */ -/* Set tag to object. ojbect must be pointer to struct attr. */ +/* Set tag to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_tag(void *rule, const struct prefix *prefix, void *object) { diff --git a/ripngd/ripng_interface.c b/ripngd/ripng_interface.c index 57bc40f005..5159a9825b 100644 --- a/ripngd/ripng_interface.c +++ b/ripngd/ripng_interface.c @@ -198,7 +198,7 @@ static int ripng_if_down(struct interface *ifp) return 0; } -/* Inteface link up message processing. */ +/* Interface link up message processing. */ static int ripng_ifp_up(struct interface *ifp) { if (IS_RIPNG_DEBUG_ZEBRA) @@ -222,7 +222,7 @@ static int ripng_ifp_up(struct interface *ifp) return 0; } -/* Inteface link down message processing. */ +/* Interface link down message processing. */ static int ripng_ifp_down(struct interface *ifp) { ripng_interface_sync(ifp); @@ -238,7 +238,7 @@ static int ripng_ifp_down(struct interface *ifp) return 0; } -/* Inteface addition message from zebra. */ +/* Interface addition message from zebra. */ static int ripng_ifp_create(struct interface *ifp) { ripng_interface_sync(ifp); @@ -432,7 +432,7 @@ int ripng_interface_address_delete(ZAPI_CALLBACK_ARGS) "RIPng connected address %pFX delete", p); - /* Check wether this prefix needs to be removed. */ + /* Check whether this prefix needs to be removed. */ ripng_apply_address_del(ifc); } connected_free(&ifc); @@ -442,7 +442,7 @@ int ripng_interface_address_delete(ZAPI_CALLBACK_ARGS) } /* Lookup RIPng enable network. */ -/* Check wether the interface has at least a connected prefix that +/* Check whether the interface has at least a connected prefix that * is within the ripng->enable_network table. */ static int ripng_enable_network_lookup_if(struct interface *ifp) { @@ -477,7 +477,7 @@ static int ripng_enable_network_lookup_if(struct interface *ifp) return -1; } -/* Check wether connected is within the ripng->enable_network table. */ +/* Check whether connected is within the ripng->enable_network table. */ static int ripng_enable_network_lookup2(struct connected *connected) { struct ripng_interface *ri = connected->ifp->info; @@ -647,7 +647,7 @@ static void ripng_connect_set(struct interface *ifp, int set) apply_mask_ipv6(&address); if (set) { - /* Check once more wether this prefix is within a + /* Check once more whether this prefix is within a * "network IF_OR_PREF" one */ if ((ripng_enable_if_lookup(ripng, connected->ifp->name) >= 0) diff --git a/ripngd/ripng_routemap.c b/ripngd/ripng_routemap.c index 9aed8d6963..4f2f9e2101 100644 --- a/ripngd/ripng_routemap.c +++ b/ripngd/ripng_routemap.c @@ -254,7 +254,7 @@ static const struct route_map_rule_cmd route_set_metric_cmd = { /* `set ipv6 next-hop local IP_ADDRESS' */ -/* Set nexthop to object. ojbect must be pointer to struct attr. */ +/* Set nexthop to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_ipv6_nexthop_local(void *rule, const struct prefix *p, void *object) { @@ -307,7 +307,7 @@ static const struct route_map_rule_cmd /* `set tag TAG' */ -/* Set tag to object. ojbect must be pointer to struct attr. */ +/* Set tag to object. object must be pointer to struct attr. */ static enum route_map_cmd_result_t route_set_tag(void *rule, const struct prefix *prefix, void *object) { diff --git a/staticd/static_zebra.c b/staticd/static_zebra.c index af153b4bc3..bf0e4e8ab9 100644 --- a/staticd/static_zebra.c +++ b/staticd/static_zebra.c @@ -87,7 +87,7 @@ static struct static_nht_hash_head static_nht_hash[1]; struct zclient *zclient; uint32_t zebra_ecmp_count = MULTIPATH_NUM; -/* Inteface addition message from zebra. */ +/* Interface addition message from zebra. */ static int static_ifp_create(struct interface *ifp) { static_ifindex_update(ifp, true); diff --git a/tests/topotests/bgp_as_allow_in/test_bgp_as_allow_in.py b/tests/topotests/bgp_as_allow_in/test_bgp_as_allow_in.py index 961d72bd15..ec66c8caef 100644 --- a/tests/topotests/bgp_as_allow_in/test_bgp_as_allow_in.py +++ b/tests/topotests/bgp_as_allow_in/test_bgp_as_allow_in.py @@ -122,7 +122,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_basic_functionality_topo1/test_bgp_basic_functionality.py b/tests/topotests/bgp_basic_functionality_topo1/test_bgp_basic_functionality.py index f416f3d2a4..600bf3adc0 100644 --- a/tests/topotests/bgp_basic_functionality_topo1/test_bgp_basic_functionality.py +++ b/tests/topotests/bgp_basic_functionality_topo1/test_bgp_basic_functionality.py @@ -137,7 +137,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_communities_topo1/test_bgp_communities.py b/tests/topotests/bgp_communities_topo1/test_bgp_communities.py index 123461caa9..e4c25ff5cb 100644 --- a/tests/topotests/bgp_communities_topo1/test_bgp_communities.py +++ b/tests/topotests/bgp_communities_topo1/test_bgp_communities.py @@ -99,7 +99,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_communities_topo1/test_bgp_communities_topo2.py b/tests/topotests/bgp_communities_topo1/test_bgp_communities_topo2.py index 947efa8f8a..f6ee9ea795 100644 --- a/tests/topotests/bgp_communities_topo1/test_bgp_communities_topo2.py +++ b/tests/topotests/bgp_communities_topo1/test_bgp_communities_topo2.py @@ -103,7 +103,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_ecmp_topo2/test_ebgp_ecmp_topo2.py b/tests/topotests/bgp_ecmp_topo2/test_ebgp_ecmp_topo2.py index ad999a1aff..2784e956fa 100644 --- a/tests/topotests/bgp_ecmp_topo2/test_ebgp_ecmp_topo2.py +++ b/tests/topotests/bgp_ecmp_topo2/test_ebgp_ecmp_topo2.py @@ -29,7 +29,7 @@ Following tests are covered to test ecmp functionality on EBGP. 3. Verify BGP table and RIB in DUT after clear BGP routes and neighbors. 4. Verify routes are cleared from BGP and RIB table of DUT when redistribute static configuration is removed. -5. Shut BGP neigbors one by one and verify BGP and routing table updated +5. Shut BGP neighbors one by one and verify BGP and routing table updated accordingly in DUT 6. Delete static routes and verify routers are cleared from BGP table and RIB of DUT. @@ -105,7 +105,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -475,7 +475,7 @@ def test_ecmp_remove_redistribute_static(request): @pytest.mark.parametrize("test_type", ["redist_static", "advertise_nw"]) def test_ecmp_shut_bgp_neighbor(request, test_type): - """Shut BGP neigbors one by one and verify BGP and routing table updated + """Shut BGP neighbors one by one and verify BGP and routing table updated accordingly in DUT""" tc_name = request.node.name diff --git a/tests/topotests/bgp_ecmp_topo2/test_ibgp_ecmp_topo2.py b/tests/topotests/bgp_ecmp_topo2/test_ibgp_ecmp_topo2.py index 28047424b4..704e8fdf04 100644 --- a/tests/topotests/bgp_ecmp_topo2/test_ibgp_ecmp_topo2.py +++ b/tests/topotests/bgp_ecmp_topo2/test_ibgp_ecmp_topo2.py @@ -29,7 +29,7 @@ Following tests are covered to test ecmp functionality on EBGP. 3. Verify BGP table and RIB in DUT after clear BGP routes and neighbors. 4. Verify routes are cleared from BGP and RIB table of DUT when redistribute static configuration is removed. -5. Shut BGP neigbors one by one and verify BGP and routing table updated +5. Shut BGP neighbors one by one and verify BGP and routing table updated accordingly in DUT 6. Delete static routes and verify routers are cleared from BGP table and RIB of DUT. @@ -105,7 +105,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -476,7 +476,7 @@ def test_ecmp_remove_redistribute_static(request): @pytest.mark.parametrize("test_type", ["redist_static", "advertise_nw"]) def test_ecmp_shut_bgp_neighbor(request, test_type): - """Shut BGP neigbors one by one and verify BGP and routing table updated + """Shut BGP neighbors one by one and verify BGP and routing table updated accordingly in DUT""" tc_name = request.node.name diff --git a/tests/topotests/bgp_evpn_overlay_index_gateway/test_bgp_evpn_overlay_index_gateway.py b/tests/topotests/bgp_evpn_overlay_index_gateway/test_bgp_evpn_overlay_index_gateway.py index 17f5fb08b9..c594079d4f 100755 --- a/tests/topotests/bgp_evpn_overlay_index_gateway/test_bgp_evpn_overlay_index_gateway.py +++ b/tests/topotests/bgp_evpn_overlay_index_gateway/test_bgp_evpn_overlay_index_gateway.py @@ -135,7 +135,7 @@ def setup_module(mod): l3mdev_accept = 0 # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers tgen.start_topology() # Configure MAC address for hosts as these MACs are advertised with EVPN type-2 routes diff --git a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-1.py b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-1.py index 290bf16fea..f155325502 100644 --- a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-1.py +++ b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-1.py @@ -20,7 +20,7 @@ # """ -Following tests are covered to test BGP Gracefull Restart functionality. +Following tests are covered to test BGP Graceful Restart functionality. Basic Common Test steps for all the test case below : - Create topology (setup module) Creating 2 routers topology, r1, r2 in IBGP @@ -81,7 +81,7 @@ Basic Common Test steps for all the test case below : Global Mode : GR Restart PerPeer Mode : None GR Mode effective : GR Restart -23. Transition from Peer-level disbale to Global inherit helper +23. Transition from Peer-level disable to Global inherit helper Global Mode : None PerPeer Mode : GR Disable GR Mode effective : GR Disable @@ -176,7 +176,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-2.py b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-2.py index 0647ad5d06..dda3bd4b30 100644 --- a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-2.py +++ b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-2.py @@ -20,7 +20,7 @@ # """ -Following tests are covered to test BGP Gracefull Restart functionality. +Following tests are covered to test BGP Graceful Restart functionality. Basic Common Test steps for all the test case below : - Create topology (setup module) Creating 2 routers topology, r1, r2 in IBGP @@ -81,7 +81,7 @@ Basic Common Test steps for all the test case below : Global Mode : GR Restart PerPeer Mode : None GR Mode effective : GR Restart -23. Transition from Peer-level disbale to Global inherit helper +23. Transition from Peer-level disable to Global inherit helper Global Mode : None PerPeer Mode : GR Disable GR Mode effective : GR Disable @@ -176,7 +176,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-3.py b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-3.py index 0c3ff6451e..e4b533b295 100644 --- a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-3.py +++ b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-3.py @@ -20,7 +20,7 @@ # """ -Following tests are covered to test BGP Gracefull Restart functionality. +Following tests are covered to test BGP Graceful Restart functionality. Basic Common Test steps for all the test case below : - Create topology (setup module) Creating 2 routers topology, r1, r2 in IBGP @@ -81,7 +81,7 @@ Basic Common Test steps for all the test case below : Global Mode : GR Restart PerPeer Mode : None GR Mode effective : GR Restart -23. Transition from Peer-level disbale to Global inherit helper +23. Transition from Peer-level disable to Global inherit helper Global Mode : None PerPeer Mode : GR Disable GR Mode effective : GR Disable @@ -176,7 +176,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-4.py b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-4.py index 791ca37eae..835ef41de1 100644 --- a/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-4.py +++ b/tests/topotests/bgp_gr_functionality_topo1/test_bgp_gr_functionality_topo1-4.py @@ -20,7 +20,7 @@ # """ -Following tests are covered to test BGP Gracefull Restart functionality. +Following tests are covered to test BGP Graceful Restart functionality. Basic Common Test steps for all the test case below : - Create topology (setup module) Creating 2 routers topology, r1, r2 in IBGP @@ -81,7 +81,7 @@ Basic Common Test steps for all the test case below : Global Mode : GR Restart PerPeer Mode : None GR Mode effective : GR Restart -23. Transition from Peer-level disbale to Global inherit helper +23. Transition from Peer-level disable to Global inherit helper Global Mode : None PerPeer Mode : GR Disable GR Mode effective : GR Disable @@ -176,7 +176,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -1418,7 +1418,7 @@ def test_BGP_GR_TC_49_p1(request): def BGP_GR_TC_52_p1(request): """ - Test Objective : Transition from Peer-level disbale to Global inherit helper + Test Objective : Transition from Peer-level disable to Global inherit helper Global Mode : None PerPeer Mode : GR Disable GR Mode effective : GR Disable diff --git a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-1.py b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-1.py index 064fde1633..3afe38857b 100644 --- a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-1.py +++ b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-1.py @@ -173,7 +173,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-2.py b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-2.py index 4356c4d591..535f272ef4 100644 --- a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-2.py +++ b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-2.py @@ -173,7 +173,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-3.py b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-3.py index 86d676dd8b..a5c833dc5d 100644 --- a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-3.py +++ b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-3.py @@ -173,7 +173,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-4.py b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-4.py index 889f47f377..8671a79323 100644 --- a/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-4.py +++ b/tests/topotests/bgp_gr_functionality_topo2/test_bgp_gr_functionality_topo2-4.py @@ -175,7 +175,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gr_functionality_topo3/bgp_gr_functionality_topo3.py b/tests/topotests/bgp_gr_functionality_topo3/bgp_gr_functionality_topo3.py index c19ee06bab..6bf8b96309 100644 --- a/tests/topotests/bgp_gr_functionality_topo3/bgp_gr_functionality_topo3.py +++ b/tests/topotests/bgp_gr_functionality_topo3/bgp_gr_functionality_topo3.py @@ -266,7 +266,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gshut_topo1/test_ebgp_gshut_topo1.py b/tests/topotests/bgp_gshut_topo1/test_ebgp_gshut_topo1.py index 14b8055d97..58133c44a9 100644 --- a/tests/topotests/bgp_gshut_topo1/test_ebgp_gshut_topo1.py +++ b/tests/topotests/bgp_gshut_topo1/test_ebgp_gshut_topo1.py @@ -108,7 +108,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_gshut_topo1/test_ibgp_gshut_topo1.py b/tests/topotests/bgp_gshut_topo1/test_ibgp_gshut_topo1.py index e842e64ada..a79ce0e3a0 100644 --- a/tests/topotests/bgp_gshut_topo1/test_ibgp_gshut_topo1.py +++ b/tests/topotests/bgp_gshut_topo1/test_ibgp_gshut_topo1.py @@ -103,7 +103,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_ibgp_nbr.py b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_ibgp_nbr.py index e9de3a5e15..68436177d8 100644 --- a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_ibgp_nbr.py +++ b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_ibgp_nbr.py @@ -123,7 +123,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -155,7 +155,7 @@ def teardown_module(): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -182,7 +182,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_nbr.py b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_nbr.py index b31c8499e8..1d424caa30 100644 --- a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_nbr.py +++ b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_nbr.py @@ -133,7 +133,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -161,7 +161,7 @@ def teardown_module(): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -188,7 +188,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_unnumbered_nbr.py b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_unnumbered_nbr.py index bc5c4ddcd7..16d6b1993d 100644 --- a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_unnumbered_nbr.py +++ b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ebgp_unnumbered_nbr.py @@ -126,7 +126,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -154,7 +154,7 @@ def teardown_module(): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -181,7 +181,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_nbr.py b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_nbr.py index 3ce0293ffe..862cae42e9 100644 --- a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_nbr.py +++ b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_nbr.py @@ -124,7 +124,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -152,7 +152,7 @@ def teardown_module(): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -180,7 +180,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_unnumbered_nbr.py b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_unnumbered_nbr.py index a5a8b5fe68..1a91257f06 100644 --- a/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_unnumbered_nbr.py +++ b/tests/topotests/bgp_ipv4_over_ipv6/test_rfc5549_ibgp_unnumbered_nbr.py @@ -112,7 +112,7 @@ def setup_module(mod): topo = tgen.json_topo # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON @@ -141,7 +141,7 @@ def teardown_module(): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -169,7 +169,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/bgp_large_community/test_bgp_large_community_topo_1.py b/tests/topotests/bgp_large_community/test_bgp_large_community_topo_1.py index fa3598ff8e..03cfded514 100644 --- a/tests/topotests/bgp_large_community/test_bgp_large_community_topo_1.py +++ b/tests/topotests/bgp_large_community/test_bgp_large_community_topo_1.py @@ -141,7 +141,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_large_community/test_bgp_large_community_topo_2.py b/tests/topotests/bgp_large_community/test_bgp_large_community_topo_2.py index 6b62b2c5ee..b11cda3cd0 100644 --- a/tests/topotests/bgp_large_community/test_bgp_large_community_topo_2.py +++ b/tests/topotests/bgp_large_community/test_bgp_large_community_topo_2.py @@ -130,7 +130,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_multi_vrf_topo1/test_bgp_multi_vrf_topo1.py b/tests/topotests/bgp_multi_vrf_topo1/test_bgp_multi_vrf_topo1.py index fbe1b038e3..7eb5bda2d8 100644 --- a/tests/topotests/bgp_multi_vrf_topo1/test_bgp_multi_vrf_topo1.py +++ b/tests/topotests/bgp_multi_vrf_topo1/test_bgp_multi_vrf_topo1.py @@ -204,7 +204,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_multi_vrf_topo2/test_bgp_multi_vrf_topo2.py b/tests/topotests/bgp_multi_vrf_topo2/test_bgp_multi_vrf_topo2.py index 05961b1104..35e81d1c62 100644 --- a/tests/topotests/bgp_multi_vrf_topo2/test_bgp_multi_vrf_topo2.py +++ b/tests/topotests/bgp_multi_vrf_topo2/test_bgp_multi_vrf_topo2.py @@ -157,7 +157,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_path_attributes_topo1/test_bgp_path_attributes.py b/tests/topotests/bgp_path_attributes_topo1/test_bgp_path_attributes.py index 1bd4c233d8..870c2f7a10 100644 --- a/tests/topotests/bgp_path_attributes_topo1/test_bgp_path_attributes.py +++ b/tests/topotests/bgp_path_attributes_topo1/test_bgp_path_attributes.py @@ -115,7 +115,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_prefix_list_topo1/test_prefix_lists.py b/tests/topotests/bgp_prefix_list_topo1/test_prefix_lists.py index 64093497cb..2dc95cee21 100644 --- a/tests/topotests/bgp_prefix_list_topo1/test_prefix_lists.py +++ b/tests/topotests/bgp_prefix_list_topo1/test_prefix_lists.py @@ -100,7 +100,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_recursive_route_ebgp_multi_hop/test_bgp_recursive_route_ebgp_multi_hop.py b/tests/topotests/bgp_recursive_route_ebgp_multi_hop/test_bgp_recursive_route_ebgp_multi_hop.py index e255b4e88c..04f866f35b 100644 --- a/tests/topotests/bgp_recursive_route_ebgp_multi_hop/test_bgp_recursive_route_ebgp_multi_hop.py +++ b/tests/topotests/bgp_recursive_route_ebgp_multi_hop/test_bgp_recursive_route_ebgp_multi_hop.py @@ -130,7 +130,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_route_aggregation/test_bgp_aggregation.py b/tests/topotests/bgp_route_aggregation/test_bgp_aggregation.py index 1367d77e55..8c9d2c9dbf 100644 --- a/tests/topotests/bgp_route_aggregation/test_bgp_aggregation.py +++ b/tests/topotests/bgp_route_aggregation/test_bgp_aggregation.py @@ -119,7 +119,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_route_map/test_route_map_topo1.py b/tests/topotests/bgp_route_map/test_route_map_topo1.py index 6556c050bb..655a3dc899 100644 --- a/tests/topotests/bgp_route_map/test_route_map_topo1.py +++ b/tests/topotests/bgp_route_map/test_route_map_topo1.py @@ -131,7 +131,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_route_map/test_route_map_topo2.py b/tests/topotests/bgp_route_map/test_route_map_topo2.py index eccb2c1bf2..4da7eeb2ff 100644 --- a/tests/topotests/bgp_route_map/test_route_map_topo2.py +++ b/tests/topotests/bgp_route_map/test_route_map_topo2.py @@ -176,7 +176,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/bgp_tcp_mss/test_bgp_vrf_tcp_mss.py b/tests/topotests/bgp_tcp_mss/test_bgp_vrf_tcp_mss.py index c48bd8a439..7094c2805d 100644 --- a/tests/topotests/bgp_tcp_mss/test_bgp_vrf_tcp_mss.py +++ b/tests/topotests/bgp_tcp_mss/test_bgp_vrf_tcp_mss.py @@ -126,7 +126,7 @@ def setup_module(mod): topo = tgen.json_topo # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON build_config_from_json(tgen, topo) diff --git a/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo1.py b/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo1.py index 07ba0964d4..7d71ef761e 100644 --- a/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo1.py +++ b/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo1.py @@ -131,7 +131,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo2.py b/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo2.py index 8ba96ef7a0..391c272dbc 100644 --- a/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo2.py +++ b/tests/topotests/bgp_vrf_dynamic_route_leak/test_bgp_vrf_dynamic_route_leak_topo2.py @@ -118,7 +118,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/bgp_vrf_dynamic_route_leak_topo3/test_bgp_vrf_dynamic_route_leak_topo3.py b/tests/topotests/bgp_vrf_dynamic_route_leak_topo3/test_bgp_vrf_dynamic_route_leak_topo3.py index 1cf1b29097..a9aefc5003 100644 --- a/tests/topotests/bgp_vrf_dynamic_route_leak_topo3/test_bgp_vrf_dynamic_route_leak_topo3.py +++ b/tests/topotests/bgp_vrf_dynamic_route_leak_topo3/test_bgp_vrf_dynamic_route_leak_topo3.py @@ -126,7 +126,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/bgp_vrf_dynamic_route_leak_topo4/test_bgp_vrf_dynamic_route_leak_topo4.py b/tests/topotests/bgp_vrf_dynamic_route_leak_topo4/test_bgp_vrf_dynamic_route_leak_topo4.py index 82daf08e18..97016caa75 100644 --- a/tests/topotests/bgp_vrf_dynamic_route_leak_topo4/test_bgp_vrf_dynamic_route_leak_topo4.py +++ b/tests/topotests/bgp_vrf_dynamic_route_leak_topo4/test_bgp_vrf_dynamic_route_leak_topo4.py @@ -127,7 +127,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo1.py b/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo1.py index d9d4f4f8b2..b95e71c2eb 100644 --- a/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo1.py +++ b/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo1.py @@ -129,7 +129,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo2.py b/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo2.py index e930b62706..9291fbd966 100644 --- a/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo2.py +++ b/tests/topotests/bgp_vrf_lite_best_path_test/test_bgp_vrf_lite_best_path_topo2.py @@ -123,7 +123,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Run these tests for kernel version 4.19 or above diff --git a/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_chaos_topo1.py b/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_chaos_topo1.py index 72d1251d25..332ffdf6d5 100644 --- a/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_chaos_topo1.py +++ b/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_chaos_topo1.py @@ -141,7 +141,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_topo1.py b/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_topo1.py index b3ff9d79ca..a641fec584 100644 --- a/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_topo1.py +++ b/tests/topotests/evpn_type5_test_topo1/test_evpn_type5_topo1.py @@ -158,7 +158,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/example_topojson_test/test_topo_json_multiple_links/test_example_topojson_multiple_links.py b/tests/topotests/example_topojson_test/test_topo_json_multiple_links/test_example_topojson_multiple_links.py index 107b5e9624..fe4a256484 100755 --- a/tests/topotests/example_topojson_test/test_topo_json_multiple_links/test_example_topojson_multiple_links.py +++ b/tests/topotests/example_topojson_test/test_topo_json_multiple_links/test_example_topojson_multiple_links.py @@ -110,7 +110,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # This function only purpose is to create configuration diff --git a/tests/topotests/example_topojson_test/test_topo_json_single_link/test_example_topojson.py b/tests/topotests/example_topojson_test/test_topo_json_single_link/test_example_topojson.py index b03215d21c..8bc28528dc 100755 --- a/tests/topotests/example_topojson_test/test_topo_json_single_link/test_example_topojson.py +++ b/tests/topotests/example_topojson_test/test_topo_json_single_link/test_example_topojson.py @@ -111,7 +111,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # This function only purpose is to create configuration diff --git a/tests/topotests/example_topojson_test/test_topo_json_single_link_loopback/test_example_topojson.py b/tests/topotests/example_topojson_test/test_topo_json_single_link_loopback/test_example_topojson.py index 594b156f8b..caf0a7c138 100755 --- a/tests/topotests/example_topojson_test/test_topo_json_single_link_loopback/test_example_topojson.py +++ b/tests/topotests/example_topojson_test/test_topo_json_single_link_loopback/test_example_topojson.py @@ -112,7 +112,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # This function only purpose is to create configuration diff --git a/tests/topotests/lib/common_config.py b/tests/topotests/lib/common_config.py index 0b97637c1e..564571c929 100644 --- a/tests/topotests/lib/common_config.py +++ b/tests/topotests/lib/common_config.py @@ -2928,7 +2928,7 @@ def addKernelRoute( Parameters: ----------- * `tgen` : Topogen object - * `router`: router for which kernal routes needs to be added + * `router`: router for which kernel routes needs to be added * `intf`: interface name, for which kernel routes needs to be added * `bindToAddress`: bind to , an interface or multicast address @@ -2969,7 +2969,7 @@ def addKernelRoute( output = rnode.run(cmd) def check_in_kernel(rnode, verify_cmd, grp_addr, router): - # Verifying if ip route added to kernal + # Verifying if ip route added to kernel errormsg = None result = rnode.run(verify_cmd) logger.debug("{}\n{}".format(verify_cmd, result)) @@ -4207,7 +4207,7 @@ def verify_bgp_community(tgen, addr_type, router, network, input_dict=None): def get_ipv6_linklocal_address(topo, node, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/multicast_pim_bsm_topo1/test_mcast_pim_bsmp_01.py b/tests/topotests/multicast_pim_bsm_topo1/test_mcast_pim_bsmp_01.py index 4ab160b52e..1a55d6d9f1 100644 --- a/tests/topotests/multicast_pim_bsm_topo1/test_mcast_pim_bsmp_01.py +++ b/tests/topotests/multicast_pim_bsm_topo1/test_mcast_pim_bsmp_01.py @@ -170,7 +170,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. @@ -313,7 +313,7 @@ def pre_config_to_bsm(tgen, topo, tc_name, bsr, sender, receiver, fhr, rp, lhr, result = add_rp_interfaces_and_pim_config(tgen, topo, "lo", rp, rp_mapping) assert result is True, "Testcase {} :Failed \n Error {}".format(tc_name, result) - # Add kernal routes to sender and receiver + # Add kernel routes to sender and receiver for group, rp_list in rp_mapping.items(): mask = group.split("/")[1] if int(mask) == 32: diff --git a/tests/topotests/multicast_pim_bsm_topo2/test_mcast_pim_bsmp_02.py b/tests/topotests/multicast_pim_bsm_topo2/test_mcast_pim_bsmp_02.py index 5f641b5286..31cd8f9858 100644 --- a/tests/topotests/multicast_pim_bsm_topo2/test_mcast_pim_bsmp_02.py +++ b/tests/topotests/multicast_pim_bsm_topo2/test_mcast_pim_bsmp_02.py @@ -150,7 +150,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. @@ -247,7 +247,7 @@ def pre_config_to_bsm(tgen, topo, tc_name, bsr, sender, receiver, fhr, rp, lhr, result = create_static_routes(tgen, input_dict) assert result is True, "Testcase {} :Failed \n Error {}".format(tc_name, result) - # Add kernal route for source + # Add kernel route for source group = topo["routers"][bsr]["bsm"]["bsr_packets"][packet]["pkt_dst"] bsr_interface = topo["routers"][bsr]["links"][fhr]["interface"] result = addKernelRoute(tgen, bsr, bsr_interface, group) @@ -260,18 +260,18 @@ def pre_config_to_bsm(tgen, topo, tc_name, bsr, sender, receiver, fhr, rp, lhr, result = add_rp_interfaces_and_pim_config(tgen, topo, "lo", rp, rp_mapping) assert result is True, "Testcase {} :Failed \n Error {}".format(tc_name, result) - # Add kernal routes to sender and receiver + # Add kernel routes to sender and receiver for group, rp_list in rp_mapping.items(): mask = group.split("/")[1] if int(mask) == 32: group = group.split("/")[0] - # Add kernal routes for sender + # Add kernel routes for sender s_interface = topo["routers"][sender]["links"][fhr]["interface"] result = addKernelRoute(tgen, sender, s_interface, group) assert result is True, "Testcase {} :Failed \n Error {}".format(tc_name, result) - # Add kernal routes for receiver + # Add kernel routes for receiver r_interface = topo["routers"][receiver]["links"][lhr]["interface"] result = addKernelRoute(tgen, receiver, r_interface, group) assert result is True, "Testcase {} :Failed \n Error {}".format(tc_name, result) diff --git a/tests/topotests/multicast_pim_sm_topo1/test_multicast_pim_sm_topo1.py b/tests/topotests/multicast_pim_sm_topo1/test_multicast_pim_sm_topo1.py index 9929f4b3c7..75fae6bb59 100755 --- a/tests/topotests/multicast_pim_sm_topo1/test_multicast_pim_sm_topo1.py +++ b/tests/topotests/multicast_pim_sm_topo1/test_multicast_pim_sm_topo1.py @@ -179,7 +179,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, tgen.json_topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. diff --git a/tests/topotests/multicast_pim_sm_topo2/test_multicast_pim_sm_topo2.py b/tests/topotests/multicast_pim_sm_topo2/test_multicast_pim_sm_topo2.py index 57561c78eb..c2128cbad6 100755 --- a/tests/topotests/multicast_pim_sm_topo2/test_multicast_pim_sm_topo2.py +++ b/tests/topotests/multicast_pim_sm_topo2/test_multicast_pim_sm_topo2.py @@ -176,7 +176,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. diff --git a/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo3.py b/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo3.py index 907c75e9ee..304128e44c 100755 --- a/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo3.py +++ b/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo3.py @@ -188,7 +188,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. diff --git a/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo4.py b/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo4.py index 1b7158d597..b255bddcef 100755 --- a/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo4.py +++ b/tests/topotests/multicast_pim_sm_topo3/test_multicast_pim_sm_topo4.py @@ -155,7 +155,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. diff --git a/tests/topotests/multicast_pim_static_rp_topo1/test_multicast_pim_static_rp.py b/tests/topotests/multicast_pim_static_rp_topo1/test_multicast_pim_static_rp.py index a5cec93813..210f960b60 100755 --- a/tests/topotests/multicast_pim_static_rp_topo1/test_multicast_pim_static_rp.py +++ b/tests/topotests/multicast_pim_static_rp_topo1/test_multicast_pim_static_rp.py @@ -227,7 +227,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, TOPO) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Don"t run this test if we have any failure. diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_topo1.py b/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_topo1.py index f9fa55e275..f42bc47d46 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_topo1.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_topo1.py @@ -146,7 +146,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_type7_lsa.py b/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_type7_lsa.py index e63f59e846..2c9959c499 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_type7_lsa.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_asbr_summary_type7_lsa.py @@ -138,7 +138,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_authentication.py b/tests/topotests/ospf_basic_functionality/test_ospf_authentication.py index 030b77c609..252481799c 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_authentication.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_authentication.py @@ -106,7 +106,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_chaos.py b/tests/topotests/ospf_basic_functionality/test_ospf_chaos.py index 86f3213fce..a0ab828717 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_chaos.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_chaos.py @@ -117,7 +117,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py index a578272e21..2b479db3c2 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp.py @@ -120,7 +120,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py index 4a5660f42f..00feefc4d0 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_ecmp_lan.py @@ -121,7 +121,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_lan.py b/tests/topotests/ospf_basic_functionality/test_ospf_lan.py index b32483f7ad..497a8b900b 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_lan.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_lan.py @@ -120,7 +120,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_nssa.py b/tests/topotests/ospf_basic_functionality/test_ospf_nssa.py index aa34208acb..1917bd42f5 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_nssa.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_nssa.py @@ -118,7 +118,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py b/tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py index 7c09e71ef8..3b84a99cdf 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_p2mp.py @@ -107,7 +107,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_routemaps.py b/tests/topotests/ospf_basic_functionality/test_ospf_routemaps.py index adc1b2cf3a..22d768d9f6 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_routemaps.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_routemaps.py @@ -133,7 +133,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_rte_calc.py b/tests/topotests/ospf_basic_functionality/test_ospf_rte_calc.py index 88c87dcecd..8bd81a3854 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_rte_calc.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_rte_calc.py @@ -129,7 +129,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_basic_functionality/test_ospf_single_area.py b/tests/topotests/ospf_basic_functionality/test_ospf_single_area.py index 73193582a6..c7ee723b3e 100644 --- a/tests/topotests/ospf_basic_functionality/test_ospf_single_area.py +++ b/tests/topotests/ospf_basic_functionality/test_ospf_single_area.py @@ -114,7 +114,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospf_gr_helper/test_ospf_gr_helper.py b/tests/topotests/ospf_gr_helper/test_ospf_gr_helper.py index 2c7c6df37e..ff182be66f 100644 --- a/tests/topotests/ospf_gr_helper/test_ospf_gr_helper.py +++ b/tests/topotests/ospf_gr_helper/test_ospf_gr_helper.py @@ -123,7 +123,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_asbr_summary_topo1.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_asbr_summary_topo1.py index 36cde06c3e..3967f5f42a 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_asbr_summary_topo1.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_asbr_summary_topo1.py @@ -161,7 +161,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_authentication.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_authentication.py index baa0071f9c..d32a05a88e 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_authentication.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_authentication.py @@ -116,7 +116,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp.py index 9353cd923b..75be0928ab 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp.py @@ -121,7 +121,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON @@ -195,7 +195,7 @@ def red_connected(dut, config=True): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -222,7 +222,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp_lan.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp_lan.py index fe8be0a4b3..ce880b413b 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp_lan.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_ecmp_lan.py @@ -134,7 +134,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON @@ -218,7 +218,7 @@ def red_connected(dut, config=True): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -245,7 +245,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa.py index 64a067cd1a..bdc4c139f7 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa.py @@ -66,7 +66,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa2.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa2.py index dc3b915d49..7b41c80ce3 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa2.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_nssa2.py @@ -143,7 +143,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_routemaps.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_routemaps.py index d7cf951c5f..0c9457b39e 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_routemaps.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_routemaps.py @@ -135,7 +135,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_rte_calc.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_rte_calc.py index 21d03fadfb..df3a0249ea 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_rte_calc.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_rte_calc.py @@ -126,7 +126,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON @@ -166,7 +166,7 @@ def teardown_module(mod): def get_llip(onrouter, intf): """ - API to get the link local ipv6 address of a perticular interface + API to get the link local ipv6 address of a particular interface Parameters ---------- @@ -193,7 +193,7 @@ def get_llip(onrouter, intf): def get_glipv6(onrouter, intf): """ - API to get the global ipv6 address of a perticular interface + API to get the global ipv6 address of a particular interface Parameters ---------- diff --git a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_single_area.py b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_single_area.py index 9ec06ec36b..c9824e79c5 100644 --- a/tests/topotests/ospfv3_basic_functionality/test_ospfv3_single_area.py +++ b/tests/topotests/ospfv3_basic_functionality/test_ospfv3_single_area.py @@ -120,7 +120,7 @@ def setup_module(mod): daemons = topo_daemons(tgen, topo) # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen, daemons) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo1_ebgp.py b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo1_ebgp.py index 809a0a3240..abfba029f4 100644 --- a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo1_ebgp.py +++ b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo1_ebgp.py @@ -94,7 +94,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo2_ebgp.py b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo2_ebgp.py index b85aa43ca4..f04279a081 100644 --- a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo2_ebgp.py +++ b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo2_ebgp.py @@ -135,7 +135,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo3_ebgp.py b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo3_ebgp.py index 0e6ab6183c..6c76c928ec 100644 --- a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo3_ebgp.py +++ b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo3_ebgp.py @@ -118,7 +118,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo4_ebgp.py b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo4_ebgp.py index 7a7c5d63a7..3f49ced7ca 100644 --- a/tests/topotests/static_routing_with_ebgp/test_static_routes_topo4_ebgp.py +++ b/tests/topotests/static_routing_with_ebgp/test_static_routes_topo4_ebgp.py @@ -101,7 +101,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo1_ibgp.py b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo1_ibgp.py index e06d0fca3c..6b7b2adfd9 100644 --- a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo1_ibgp.py +++ b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo1_ibgp.py @@ -94,7 +94,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo2_ibgp.py b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo2_ibgp.py index cb6c879459..350a117b94 100644 --- a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo2_ibgp.py +++ b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo2_ibgp.py @@ -135,7 +135,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo3_ibgp.py b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo3_ibgp.py index 1ac91e1f5f..1861d9ad49 100644 --- a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo3_ibgp.py +++ b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo3_ibgp.py @@ -117,7 +117,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo4_ibgp.py b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo4_ibgp.py index 42d86f22da..8c97d6cb7e 100644 --- a/tests/topotests/static_routing_with_ibgp/test_static_routes_topo4_ibgp.py +++ b/tests/topotests/static_routing_with_ibgp/test_static_routes_topo4_ibgp.py @@ -96,7 +96,7 @@ def setup_module(mod): # ... and here it calls Mininet initialization functions. # Starting topology, create tmp files which are loaded to routers - # to start deamons and then start routers + # to start daemons and then start routers start_topology(tgen) # Creating configuration from JSON diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index 9e8f73b101..e3e61d1229 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -3401,7 +3401,7 @@ DEFUN (vtysh_write_memory, vty_out(vty, "Note: this version of vtysh never writes vtysh.conf\n"); - /* If integrated frr.conf explicitely set. */ + /* If integrated frr.conf explicitly set. */ if (want_config_integrated()) { ret = CMD_WARNING_CONFIG_FAILED; diff --git a/yang/frr-bgp-bmp.yang b/yang/frr-bgp-bmp.yang index cf945cabef..8c3de839b6 100644 --- a/yang/frr-bgp-bmp.yang +++ b/yang/frr-bgp-bmp.yang @@ -86,7 +86,7 @@ submodule frr-bgp-bmp { type uint32 { range "100..86400000"; } - units "miliseconds"; + units "milliseconds"; default "30000"; description "Minimum connection retry interval."; @@ -96,7 +96,7 @@ submodule frr-bgp-bmp { type uint32 { range "100..86400000"; } - units "miliseconds"; + units "milliseconds"; default "720000"; description "Maximum connection retry interval."; @@ -170,7 +170,7 @@ submodule frr-bgp-bmp { type uint32 { range "100..86400000"; } - units "miliseconds"; + units "milliseconds"; description "Interval to send BMP Stats."; } diff --git a/yang/frr-bgp-common-structure.yang b/yang/frr-bgp-common-structure.yang index 3378c10c03..4c12b956c4 100644 --- a/yang/frr-bgp-common-structure.yang +++ b/yang/frr-bgp-common-structure.yang @@ -159,7 +159,7 @@ submodule frr-bgp-common-structure { type uint16 { range "50..60000"; } - units "miliseconds"; + units "milliseconds"; default "300"; description "Required min receive interval."; @@ -170,7 +170,7 @@ submodule frr-bgp-common-structure { type uint16 { range "50..60000"; } - units "miliseconds"; + units "milliseconds"; default "300"; description "Desired min transmit interval."; diff --git a/yang/frr-bgp-common.yang b/yang/frr-bgp-common.yang index 157e4cd614..2b1babdd28 100644 --- a/yang/frr-bgp-common.yang +++ b/yang/frr-bgp-common.yang @@ -444,7 +444,7 @@ submodule frr-bgp-common { type uint32 { range "0..4294967295"; } - units "miliseconds"; + units "milliseconds"; default "1000"; description "Configures the Subgroup coalesce timer."; diff --git a/zebra/zebra_evpn_mac.c b/zebra/zebra_evpn_mac.c index 46d789bc34..128d233969 100644 --- a/zebra/zebra_evpn_mac.c +++ b/zebra/zebra_evpn_mac.c @@ -1872,7 +1872,7 @@ struct zebra_mac *zebra_evpn_proc_sync_mac_update( return mac; } -/* update local fowarding info. return true if a dest-ES change +/* update local forwarding info. return true if a dest-ES change * is detected */ static bool zebra_evpn_local_mac_update_fwd_info(struct zebra_mac *mac, diff --git a/zebra/zserv.c b/zebra/zserv.c index 630c76c989..403f6c0d99 100644 --- a/zebra/zserv.c +++ b/zebra/zserv.c @@ -172,7 +172,7 @@ void zserv_log_message(const char *errmsg, struct stream *msg, } /* - * Gracefully shut down a client connection. + * Gracefuly shut down a client connection. * * Cancel any pending tasks for the client's thread. Then schedule a task on * the main thread to shut down the calling thread. @@ -568,7 +568,7 @@ DEFINE_KOOH(zserv_client_close, (struct zserv *client), (client)); * Deinitialize zebra client. * * - Deregister and deinitialize related internal resources - * - Gracefully close socket + * - Gracefuly close socket * - Free associated resources * - Free client structure *