From 4bf190b48ebf91f5ffa17652d2d57d8763ba5976 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Mon, 15 Sep 2025 15:39:53 +0200 Subject: [PATCH] Fix WrapKeyAuthenticated parameter type from pkcs11 header These functions are not used by rust-cryptoki and not in any release versions so far. https://github.com/latchset/pkcs11-headers/pull/2 Signed-off-by: Jakub Jelen --- cryptoki-sys/src/bindings/aarch64-apple-darwin.rs | 8 ++++---- cryptoki-sys/src/bindings/aarch64-unknown-linux-gnu.rs | 8 ++++---- cryptoki-sys/src/bindings/arm-unknown-linux-gnueabi.rs | 8 ++++---- cryptoki-sys/src/bindings/generic.rs | 8 ++++---- cryptoki-sys/src/bindings/i686-unknown-linux-gnu.rs | 8 ++++---- .../src/bindings/loongarch64-unknown-linux-gnu.rs | 8 ++++---- cryptoki-sys/src/bindings/powerpc64-unknown-linux-gnu.rs | 8 ++++---- cryptoki-sys/src/bindings/riscv64gc-unknown-linux-gnu.rs | 8 ++++---- cryptoki-sys/src/bindings/x86_64-apple-darwin.rs | 8 ++++---- cryptoki-sys/src/bindings/x86_64-pc-windows-msvc.rs | 8 ++++---- cryptoki-sys/src/bindings/x86_64-unknown-freebsd.rs | 8 ++++---- cryptoki-sys/src/bindings/x86_64-unknown-linux-gnu.rs | 8 ++++---- cryptoki-sys/vendor/README.md | 4 ++-- cryptoki-sys/vendor/pkcs11.h | 4 ++-- 14 files changed, 52 insertions(+), 52 deletions(-) diff --git a/cryptoki-sys/src/bindings/aarch64-apple-darwin.rs b/cryptoki-sys/src/bindings/aarch64-apple-darwin.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/aarch64-apple-darwin.rs +++ b/cryptoki-sys/src/bindings/aarch64-apple-darwin.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/aarch64-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/aarch64-unknown-linux-gnu.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/aarch64-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/aarch64-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/arm-unknown-linux-gnueabi.rs b/cryptoki-sys/src/bindings/arm-unknown-linux-gnueabi.rs index c6d1e04f..f24ab486 100644 --- a/cryptoki-sys/src/bindings/arm-unknown-linux-gnueabi.rs +++ b/cryptoki-sys/src/bindings/arm-unknown-linux-gnueabi.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/generic.rs b/cryptoki-sys/src/bindings/generic.rs index 366382e4..33cde7bd 100644 --- a/cryptoki-sys/src/bindings/generic.rs +++ b/cryptoki-sys/src/bindings/generic.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -3718,7 +3718,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -4809,7 +4809,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6215,7 +6215,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/i686-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/i686-unknown-linux-gnu.rs index c6d1e04f..f24ab486 100644 --- a/cryptoki-sys/src/bindings/i686-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/i686-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/loongarch64-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/loongarch64-unknown-linux-gnu.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/loongarch64-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/loongarch64-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/powerpc64-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/powerpc64-unknown-linux-gnu.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/powerpc64-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/powerpc64-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/riscv64gc-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/riscv64gc-unknown-linux-gnu.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/riscv64gc-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/riscv64gc-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/x86_64-apple-darwin.rs b/cryptoki-sys/src/bindings/x86_64-apple-darwin.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/x86_64-apple-darwin.rs +++ b/cryptoki-sys/src/bindings/x86_64-apple-darwin.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/x86_64-pc-windows-msvc.rs b/cryptoki-sys/src/bindings/x86_64-pc-windows-msvc.rs index 0b338900..4424235f 100644 --- a/cryptoki-sys/src/bindings/x86_64-pc-windows-msvc.rs +++ b/cryptoki-sys/src/bindings/x86_64-pc-windows-msvc.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/x86_64-unknown-freebsd.rs b/cryptoki-sys/src/bindings/x86_64-unknown-freebsd.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/x86_64-unknown-freebsd.rs +++ b/cryptoki-sys/src/bindings/x86_64-unknown-freebsd.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/src/bindings/x86_64-unknown-linux-gnu.rs b/cryptoki-sys/src/bindings/x86_64-unknown-linux-gnu.rs index f508810d..dc7c75e2 100644 --- a/cryptoki-sys/src/bindings/x86_64-unknown-linux-gnu.rs +++ b/cryptoki-sys/src/bindings/x86_64-unknown-linux-gnu.rs @@ -1,4 +1,4 @@ -/* automatically generated by rust-bindgen 0.72.0 */ +/* automatically generated by rust-bindgen 0.72.1 */ pub const CRYPTOKI_VERSION_MAJOR: CK_BYTE = 3; pub const CRYPTOKI_VERSION_MINOR: CK_BYTE = 2; @@ -5155,7 +5155,7 @@ pub type CK_C_WrapKeyAuthenticated = ::std::option::Option< arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -6792,7 +6792,7 @@ pub struct Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV, @@ -8198,7 +8198,7 @@ impl Pkcs11 { arg3: CK_OBJECT_HANDLE, arg4: CK_OBJECT_HANDLE, arg5: *mut CK_BYTE, - arg6: *mut CK_ULONG, + arg6: CK_ULONG, arg7: *mut CK_BYTE, arg8: *mut CK_ULONG, ) -> CK_RV { diff --git a/cryptoki-sys/vendor/README.md b/cryptoki-sys/vendor/README.md index e14a1861..e151c555 100644 --- a/cryptoki-sys/vendor/README.md +++ b/cryptoki-sys/vendor/README.md @@ -1,7 +1,7 @@ Vendor -This is downloaded from https://github.com/latchset/pkcs11-headers/blob/b5bc9abb21c05b3f29714781311caa3132527cb7/public-domain/3.2/pkcs11.h: +This is downloaded from https://github.com/latchset/pkcs11-headers/blob/c5e61990c5621a9b955fc208644fe8145ac0a75d/public-domain/3.2/pkcs11.h: ```shell -wget https://raw.githubusercontent.com/latchset/pkcs11-headers/b5bc9abb21c05b3f29714781311caa3132527cb7/public-domain/3.2/pkcs11.h +wget https://raw.githubusercontent.com/latchset/pkcs11-headers/c5e61990c5621a9b955fc208644fe8145ac0a75d/public-domain/3.2/pkcs11.h ``` diff --git a/cryptoki-sys/vendor/pkcs11.h b/cryptoki-sys/vendor/pkcs11.h index 6be07a00..2a51a9ba 100644 --- a/cryptoki-sys/vendor/pkcs11.h +++ b/cryptoki-sys/vendor/pkcs11.h @@ -2295,7 +2295,7 @@ extern CK_RV C_AsyncJoin(CK_SESSION_HANDLE, CK_UTF8CHAR *, CK_ULONG, CK_BYTE *, CK_ULONG); extern CK_RV C_WrapKeyAuthenticated(CK_SESSION_HANDLE, CK_MECHANISM *, CK_OBJECT_HANDLE, CK_OBJECT_HANDLE, - CK_BYTE *, CK_ULONG *, CK_BYTE *, + CK_BYTE *, CK_ULONG, CK_BYTE *, CK_ULONG *); extern CK_RV C_UnwrapKeyAuthenticated(CK_SESSION_HANDLE, CK_MECHANISM *, CK_OBJECT_HANDLE, CK_BYTE *, @@ -2487,7 +2487,7 @@ typedef CK_RV (* CK_C_AsyncJoin)(CK_SESSION_HANDLE, CK_UTF8CHAR *, CK_ULONG, CK_BYTE *, CK_ULONG); typedef CK_RV (* CK_C_WrapKeyAuthenticated)(CK_SESSION_HANDLE, CK_MECHANISM *, CK_OBJECT_HANDLE, CK_OBJECT_HANDLE, - CK_BYTE *, CK_ULONG *, CK_BYTE *, + CK_BYTE *, CK_ULONG, CK_BYTE *, CK_ULONG *); typedef CK_RV (* CK_C_UnwrapKeyAuthenticated)(CK_SESSION_HANDLE, CK_MECHANISM *, CK_OBJECT_HANDLE, CK_BYTE *,