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
Integrators may instantiate multiple endpoints using the libraries in libspdm/library. However many of the Integrator-implemented functions in https://github.com/DMTF/libspdm/tree/main/include/hal/library assume a single instance. For example when libspdm_generate_measurement_summary_hash is called the function cannot discern between the multiple instances. To alleviate this the spdm_context should be passed to these functions. LIBSPDM_DATA_APP_CONTEXT_DATA can probably be used to identify the context. If not then #1951 can be implemented.
The text was updated successfully, but these errors were encountered:
From #2487.
Integrators may instantiate multiple endpoints using the libraries in
libspdm/library
. However many of the Integrator-implemented functions in https://github.com/DMTF/libspdm/tree/main/include/hal/library assume a single instance. For example whenlibspdm_generate_measurement_summary_hash
is called the function cannot discern between the multiple instances. To alleviate this thespdm_context
should be passed to these functions.LIBSPDM_DATA_APP_CONTEXT_DATA
can probably be used to identify the context. If not then #1951 can be implemented.The text was updated successfully, but these errors were encountered: