55#![ allow( unused) ]
66
77use super :: device_io:: TestSpdmDeviceIo ;
8- use super :: USE_ECDSA ;
8+ use super :: { req_use_ecdsa , use_ecdsa } ;
99use crate :: common:: device_io:: { MySpdmDeviceIo , TestTransportEncap } ;
1010use crate :: common:: secret_callback:: * ;
1111use crate :: common:: transport:: PciDoeTransportEncap ;
@@ -224,15 +224,15 @@ pub fn req_create_info() -> (SpdmConfigInfo, SpdmProvisionInfo) {
224224 req_capabilities,
225225 req_ct_exponent : 0 ,
226226 measurement_specification : SpdmMeasurementSpecification :: DMTF ,
227- base_asym_algo : if USE_ECDSA {
227+ base_asym_algo : if use_ecdsa ( ) {
228228 SpdmBaseAsymAlgo :: TPM_ALG_ECDSA_ECC_NIST_P384
229229 } else {
230230 SpdmBaseAsymAlgo :: TPM_ALG_RSASSA_3072
231231 } ,
232232 base_hash_algo : SpdmBaseHashAlgo :: TPM_ALG_SHA_384 ,
233233 dhe_algo : SpdmDheAlgo :: SECP_384_R1 ,
234234 aead_algo : SpdmAeadAlgo :: AES_256_GCM ,
235- req_asym_algo : if USE_ECDSA {
235+ req_asym_algo : if req_use_ecdsa ( ) {
236236 SpdmReqAsymAlgo :: TPM_ALG_ECDSA_ECC_NIST_P384
237237 } else {
238238 SpdmReqAsymAlgo :: TPM_ALG_RSASSA_3072
@@ -256,19 +256,19 @@ pub fn req_create_info() -> (SpdmConfigInfo, SpdmProvisionInfo) {
256256 } ;
257257
258258 let crate_dir = get_test_key_directory ( ) ;
259- let ca_file_path = if USE_ECDSA {
259+ let ca_file_path = if use_ecdsa ( ) {
260260 crate_dir. join ( "test_key/ecp384/ca.cert.der" )
261261 } else {
262262 crate_dir. join ( "test_key/rsa3072/ca.cert.der" )
263263 } ;
264264 let ca_cert = std:: fs:: read ( ca_file_path) . expect ( "unable to read ca cert!" ) ;
265- let inter_file_path = if USE_ECDSA {
265+ let inter_file_path = if use_ecdsa ( ) {
266266 crate_dir. join ( "test_key/ecp384/inter.cert.der" )
267267 } else {
268268 crate_dir. join ( "test_key/rsa3072/inter.cert.der" )
269269 } ;
270270 let inter_cert = std:: fs:: read ( inter_file_path) . expect ( "unable to read inter cert!" ) ;
271- let leaf_file_path = if USE_ECDSA {
271+ let leaf_file_path = if use_ecdsa ( ) {
272272 crate_dir. join ( "test_key/ecp384/end_responder.cert.der" )
273273 } else {
274274 crate_dir. join ( "test_key/rsa3072/end_responder.cert.der" )
@@ -392,15 +392,15 @@ pub fn rsp_create_info() -> (SpdmConfigInfo, SpdmProvisionInfo) {
392392 rsp_ct_exponent : 0 ,
393393 measurement_specification : SpdmMeasurementSpecification :: DMTF ,
394394 measurement_hash_algo : SpdmMeasurementHashAlgo :: TPM_ALG_SHA_384 ,
395- base_asym_algo : if USE_ECDSA {
395+ base_asym_algo : if use_ecdsa ( ) {
396396 SpdmBaseAsymAlgo :: TPM_ALG_ECDSA_ECC_NIST_P384
397397 } else {
398398 SpdmBaseAsymAlgo :: TPM_ALG_RSASSA_3072
399399 } ,
400400 base_hash_algo : SpdmBaseHashAlgo :: TPM_ALG_SHA_384 ,
401401 dhe_algo : SpdmDheAlgo :: SECP_384_R1 ,
402402 aead_algo : SpdmAeadAlgo :: AES_256_GCM ,
403- req_asym_algo : if USE_ECDSA {
403+ req_asym_algo : if req_use_ecdsa ( ) {
404404 SpdmReqAsymAlgo :: TPM_ALG_ECDSA_ECC_NIST_P384
405405 } else {
406406 SpdmReqAsymAlgo :: TPM_ALG_RSASSA_3072
@@ -425,20 +425,20 @@ pub fn rsp_create_info() -> (SpdmConfigInfo, SpdmProvisionInfo) {
425425 } ;
426426
427427 let crate_dir = get_test_key_directory ( ) ;
428- let ca_file_path = if USE_ECDSA {
428+ let ca_file_path = if use_ecdsa ( ) {
429429 crate_dir. join ( "test_key/ecp384/ca.cert.der" )
430430 } else {
431431 crate_dir. join ( "test_key/rsa3072/ca.cert.der" )
432432 } ;
433433 log:: info!( "{}" , ca_file_path. display( ) ) ;
434434 let ca_cert = std:: fs:: read ( ca_file_path) . expect ( "unable to read ca cert!" ) ;
435- let inter_file_path = if USE_ECDSA {
435+ let inter_file_path = if use_ecdsa ( ) {
436436 crate_dir. join ( "test_key/ecp384/inter.cert.der" )
437437 } else {
438438 crate_dir. join ( "test_key/rsa3072/inter.cert.der" )
439439 } ;
440440 let inter_cert = std:: fs:: read ( inter_file_path) . expect ( "unable to read inter cert!" ) ;
441- let leaf_file_path = if USE_ECDSA {
441+ let leaf_file_path = if use_ecdsa ( ) {
442442 crate_dir. join ( "test_key/ecp384/end_responder.cert.der" )
443443 } else {
444444 crate_dir. join ( "test_key/rsa3072/end_responder.cert.der" )
0 commit comments