From 52d6a9292985bbad4586a931f40903f078a5a109 Mon Sep 17 00:00:00 2001 From: Qi Zheng Date: Mon, 26 Jun 2023 14:17:39 +0800 Subject: [PATCH] [ocall] Support alternative dcap device nodes --- src/pal/src/ocalls/attestation.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pal/src/ocalls/attestation.c b/src/pal/src/ocalls/attestation.c index 13c456bd..85c8dab4 100644 --- a/src/pal/src/ocalls/attestation.c +++ b/src/pal/src/ocalls/attestation.c @@ -62,7 +62,9 @@ sgx_status_t occlum_ocall_sgx_calc_quote_size ( int occlum_ocall_detect_dcap_driver() { return access("/dev/sgx/enclave", F_OK) == 0 && - access("/dev/sgx/provision", F_OK) == 0; + access("/dev/sgx/provision", F_OK) == 0 || + access("/dev/sgx_enclave", F_OK) == 0 && + access("/dev/sgx_provision", F_OK) == 0 ; } #define MAX_RETRY 5