Skip to content

Commit f0073a2

Browse files
committed
Code review, includes, cmake
1 parent fdf9ca1 commit f0073a2

6 files changed

Lines changed: 5 additions & 8 deletions

File tree

cmake/crypto.cmake

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@ target_link_libraries(
4545
$<INSTALL_INTERFACE:${CMAKE_INSTALL_PREFIX}/lib/${COSE_RS_LIB}>
4646
)
4747
add_dependencies(ccfcrypto cargo-build_cose_rs)
48-
target_include_directories(
49-
ccfcrypto PUBLIC $<BUILD_INTERFACE:${CCF_DIR}/src/cose>
50-
)
5148
set_property(TARGET ccfcrypto PROPERTY POSITION_INDEPENDENT_CODE ON)
5249

5350
install(

src/cose/cose_rs_ffi.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ extern "C"
1212
#endif
1313

1414
/// Opaque handle to a Rust-managed signing key.
15-
typedef struct CoseEvpKey CoseEvpKey;
15+
struct CoseEvpKey;
1616

1717
/// Create a signing key from DER-encoded private key bytes.
1818
/// Returns an opaque pointer, or NULL on failure.

src/cose/test/cose_ffi_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the Apache 2.0 License.
33
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
44

5-
#include "cose_rs_ffi.h"
5+
#include "cose/cose_rs_ffi.h"
66
#include "crypto/cbor.h"
77
#include "crypto/cose.h"
88
#include "crypto/openssl/ec_key_pair.h"

src/crypto/openssl/cose_verifier.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
#include "ccf/crypto/ec_public_key.h"
77
#include "ccf/crypto/openssl/openssl_wrappers.h"
8-
#include "cose_rs_ffi.h"
8+
#include "cose/cose_rs_ffi.h"
99
#include "crypto/openssl/rsa_key_pair.h"
1010
#include "ds/internal_logger.h"
1111
#include "x509_time.h"

src/node/history.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#include "ccf/pal/locking.h"
77
#include "ccf/service/tables/nodes.h"
88
#include "ccf/service/tables/service.h"
9-
#include "cose_rs_ffi.h"
9+
#include "cose/cose_rs_ffi.h"
1010
#include "crypto/cose.h"
1111
#include "crypto/openssl/ec_key_pair.h"
1212
#include "crypto/openssl/hash.h"

src/service/internal_tables_access.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include "ccf/service/tables/virtual_measurements.h"
1717
#include "ccf/tx.h"
1818
#include "consensus/aft/raft_types.h"
19-
#include "cose_rs_ffi.h"
19+
#include "cose/cose_rs_ffi.h"
2020
#include "node/ledger_secrets.h"
2121
#include "node/uvm_endorsements.h"
2222
#include "service/tables/governance_history.h"

0 commit comments

Comments
 (0)