Provide default implementation of onlp_chasssis_info_get().

This commit is contained in:
Jeffrey Townsend
2019-01-09 01:40:21 +00:00
parent df0d1bd6b5
commit 5c34ee5fbb

View File

@@ -29,4 +29,13 @@ __ONLP_DEFAULTI_IMPLEMENTATION_OPTIONAL(onlp_chassisi_sw_init(void));
__ONLP_DEFAULTI_IMPLEMENTATION_OPTIONAL(onlp_chassisi_sw_denit(void));
__ONLP_DEFAULTI_IMPLEMENTATION_OPTIONAL(onlp_chassisi_hw_init(uint32_t flags));
__ONLP_DEFAULTI_IMPLEMENTATION(onlp_chassisi_hdr_get(onlp_oid_id_t id, onlp_oid_hdr_t* hdr));
__ONLP_DEFAULTI_IMPLEMENTATION(onlp_chassisi_info_get(onlp_oid_id_t id, onlp_chassis_info_t* info));
/*
* There are no fields defined in the chassis info structure. As a result
* we provide a default implementation which populates the OID header.
*/
int __ONLP_DEFAULTI
onlp_chassis_info_get(onlp_oid_id_t id, onlp_chassis_info_t* info)
{
return onlp_chassisi_hdr_get(id, &info->hdr);
};