-
Notifications
You must be signed in to change notification settings - Fork 134
Labels
4.0Issues and features slated for the next major revision of libspdm.Issues and features slated for the next major revision of libspdm.
Description
libspdm_get_vendor_defined_response makes separate calls to
libspdm/library/spdm_responder_lib/libspdm_rsp_vendor_response.c
Lines 180 to 184 in 707af3b
| status = spdm_context->vendor_response_get_id( | |
| spdm_context, | |
| &spdm_response->standard_id, | |
| &spdm_response->len, | |
| resp_data); |
libspdm/library/spdm_responder_lib/libspdm_rsp_vendor_response.c
Lines 191 to 197 in 707af3b
| status = spdm_context->vendor_response_callback(spdm_context, | |
| spdm_request->standard_id, | |
| spdm_request->len, | |
| req_vendor_id, req_size, req_data, | |
| &resp_size, | |
| resp_data | |
| ); |
vendor_response_get_id the Integrator is completely blind as to what data to return, as it needs to examine the request message. Only vendor_response_callback is needed and this should include the response VDM's RegisteryId, etc.Metadata
Metadata
Assignees
Labels
4.0Issues and features slated for the next major revision of libspdm.Issues and features slated for the next major revision of libspdm.