You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added the ability to set the dynamic resizing of nexthop groups. When enabled, automatic resizing removes unresolved entries from nexthop groups which reduces the number of entries occupying the hardware table and decreases the amount of time traffic will be hashed to an unreachable destination. The feature is disabled by default and can be turned on with the new autosize_is() setter in nexthop_group.h. Enabling the feature causes re-hashing of existing flows when a group’s resolved entries set changes.
Added neighbor_table_status_iter() to neighbor_table.h, which iterates over resolved ARP and Neighbor Discovery tables.
Added manager function neighbor_table_status_iter(), which iterates over resolved ARP and Neighbor Discovery tables.
Handlers and manager methods are now thread-safe and automatically grab the scoped lock. Iterator objects are not protected after being returned. Customers should grab the scoped lock prior to accessing iterators.
When an EosSdk agent listens to an existing BFD session, the first callback of on_bfd_session_status() for that session will yield the session’s actual status instead of BFD_SESSION_STATUS_DOWN.
Added support for additional MAC entry types in mac_table.h. New types are:
MAC_ENTRY_EVPN_DYNAMIC_REMOTE
MAC_ENTRY_EVPN_CONFIGURED_REMOTE
MAC_ENTRY_PEER_EVPN_REMOTE
MAC_ENTRY_CONFIGURED_ROUTER
MAC_ENTRY_PEER_ROUTER
MAC_ENTRY_EVPN_INTF
Improved error handling in directflow.h with new enum type FLOW_REJECTED_ACTIONS_UNSUPPORTED.
Helpful debug tracing added before panicing when not able to grab the scoped lock.