EOS SDK v2.22.1.4 (EOS 4.28.1F)
Resources
- Online API Documentation
- EosSdk RPMs
Bug fixes and Improvements
- policy_map
This change is not binary compatible: if you call any of the policy_mapwatch_*()
apis, you need to rebuild with the new headers.- callback
- newwatch_all_policy_maps(bool interest)
- callback
- nexthop_group
- config
- new
nexthop_group_set(nexthop_group_t const & group, uint16_t * version_id)
to create or update a nexthop group and provide its version ID.
- new
- callback
- newnexthop_group_handler_v2::on_nexthop_group_programmed(std::string const & nexthop_group_name, uint16_t version_id)
- config
Notes
v2.22.1.4 should really have been v2.22.5, but unfortunately we shipped duplicated 2.22.1 (in 4.27.0 and 4.27.1 and 4.27.2 and 4.28.0 and 4.28.1), so on a switch you might see 2.22.1, but it could also be 2.22.1.x (the 2.22.1.x tags only exists in github), so check the EOS version as well.
If you move to EOS 4.28.1 and use the policy_map module's watch_*
apis, you will need to recompile the application. If you upgrade from pre 4.28.0 and use eapi module's run_config_cmds
api or xcvr module's *frequency
apis, you need to recompile your app as well.