Skip to content

Commit 30cb27b

Browse files
committed
src/rustls.h: regen with cbindgen 0.24.5
CI is using the latest available cbindgen (0.24.5), which produces a different formatted output than previous versions. This commit regenerates the `src/rustls.h` header file using 0.24.5 to match what CI expects, avoiding a CI failure from the detected diff.
1 parent 34c4f61 commit 30cb27b

File tree

1 file changed

+25
-7
lines changed

1 file changed

+25
-7
lines changed

src/rustls.h

+25-7
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,10 @@ typedef int rustls_io_result;
324324
* cases that should be a struct that contains, at a minimum, a file descriptor.
325325
* The buf and out_n pointers are borrowed and should not be retained across calls.
326326
*/
327-
typedef rustls_io_result (*rustls_read_callback)(void *userdata, uint8_t *buf, size_t n, size_t *out_n);
327+
typedef rustls_io_result (*rustls_read_callback)(void *userdata,
328+
uint8_t *buf,
329+
size_t n,
330+
size_t *out_n);
328331

329332
/**
330333
* A read-only view on a Rust byte slice.
@@ -364,7 +367,8 @@ typedef struct rustls_verify_server_cert_params {
364367
struct rustls_slice_bytes ocsp_response;
365368
} rustls_verify_server_cert_params;
366369

367-
typedef uint32_t (*rustls_verify_server_cert_callback)(rustls_verify_server_cert_user_data userdata, const struct rustls_verify_server_cert_params *params);
370+
typedef uint32_t (*rustls_verify_server_cert_callback)(rustls_verify_server_cert_user_data userdata,
371+
const struct rustls_verify_server_cert_params *params);
368372

369373
typedef size_t rustls_log_level;
370374

@@ -389,7 +393,10 @@ typedef void (*rustls_log_callback)(void *userdata, const struct rustls_log_para
389393
* cases that should be a struct that contains, at a minimum, a file descriptor.
390394
* The buf and out_n pointers are borrowed and should not be retained across calls.
391395
*/
392-
typedef rustls_io_result (*rustls_write_callback)(void *userdata, const uint8_t *buf, size_t n, size_t *out_n);
396+
typedef rustls_io_result (*rustls_write_callback)(void *userdata,
397+
const uint8_t *buf,
398+
size_t n,
399+
size_t *out_n);
393400

394401
/**
395402
* A callback for rustls_connection_write_tls_vectored.
@@ -405,7 +412,10 @@ typedef rustls_io_result (*rustls_write_callback)(void *userdata, const uint8_t
405412
* cases that should be a struct that contains, at a minimum, a file descriptor.
406413
* The buf and out_n pointers are borrowed and should not be retained across calls.
407414
*/
408-
typedef rustls_io_result (*rustls_write_vectored_callback)(void *userdata, const struct rustls_iovec *iov, size_t count, size_t *out_n);
415+
typedef rustls_io_result (*rustls_write_vectored_callback)(void *userdata,
416+
const struct rustls_iovec *iov,
417+
size_t count,
418+
size_t *out_n);
409419

410420
/**
411421
* Any context information the callback will receive when invoked.
@@ -472,7 +482,8 @@ typedef struct rustls_client_hello {
472482
* EXPERIMENTAL: this feature of rustls-ffi is likely to change in the future, as
473483
* the rustls library is re-evaluating their current approach to client hello handling.
474484
*/
475-
typedef const struct rustls_certified_key *(*rustls_client_hello_callback)(rustls_client_hello_userdata userdata, const struct rustls_client_hello *hello);
485+
typedef const struct rustls_certified_key *(*rustls_client_hello_callback)(rustls_client_hello_userdata userdata,
486+
const struct rustls_client_hello *hello);
476487

477488
/**
478489
* Any context information the callback will receive when invoked.
@@ -506,7 +517,12 @@ typedef void *rustls_session_store_userdata;
506517
* NOTE: callbacks used in several sessions via a common config
507518
* must be implemented thread-safe.
508519
*/
509-
typedef uint32_t (*rustls_session_store_get_callback)(rustls_session_store_userdata userdata, const struct rustls_slice_bytes *key, int remove_after, uint8_t *buf, size_t count, size_t *out_n);
520+
typedef uint32_t (*rustls_session_store_get_callback)(rustls_session_store_userdata userdata,
521+
const struct rustls_slice_bytes *key,
522+
int remove_after,
523+
uint8_t *buf,
524+
size_t count,
525+
size_t *out_n);
510526

511527
/**
512528
* Prototype of a callback that can be installed by the application at the
@@ -523,7 +539,9 @@ typedef uint32_t (*rustls_session_store_get_callback)(rustls_session_store_userd
523539
* NOTE: callbacks used in several sessions via a common config
524540
* must be implemented thread-safe.
525541
*/
526-
typedef uint32_t (*rustls_session_store_put_callback)(rustls_session_store_userdata userdata, const struct rustls_slice_bytes *key, const struct rustls_slice_bytes *val);
542+
typedef uint32_t (*rustls_session_store_put_callback)(rustls_session_store_userdata userdata,
543+
const struct rustls_slice_bytes *key,
544+
const struct rustls_slice_bytes *val);
527545

528546
extern const struct rustls_supported_ciphersuite *RUSTLS_ALL_CIPHER_SUITES[9];
529547

0 commit comments

Comments
 (0)