Skip to content

Commit a1a935e

Browse files
Added check for MUT_AUTH_CAP in encapsulated request
1 parent 269e520 commit a1a935e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

library/spdm_requester_lib/libspdm_req_encap_request.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,11 @@ libspdm_return_t libspdm_encapsulated_request(libspdm_context_t *spdm_context,
147147
if (!libspdm_is_capabilities_flag_supported(
148148
spdm_context, true,
149149
SPDM_GET_CAPABILITIES_REQUEST_FLAGS_ENCAP_CAP,
150-
SPDM_GET_CAPABILITIES_RESPONSE_FLAGS_ENCAP_CAP)) {
150+
SPDM_GET_CAPABILITIES_RESPONSE_FLAGS_ENCAP_CAP) &&
151+
!libspdm_is_capabilities_flag_supported(
152+
spdm_context, true,
153+
SPDM_GET_CAPABILITIES_REQUEST_FLAGS_MUT_AUTH_CAP,
154+
SPDM_GET_CAPABILITIES_RESPONSE_FLAGS_MUT_AUTH_CAP)) {
151155
return LIBSPDM_STATUS_UNSUPPORTED_CAP;
152156
}
153157

0 commit comments

Comments
 (0)