diff --git a/src/ffi/linux_bindings.rs b/src/ffi/linux_bindings.rs index f0d27cd0f5..bca39d7655 100644 --- a/src/ffi/linux_bindings.rs +++ b/src/ffi/linux_bindings.rs @@ -353,7 +353,6 @@ pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_UNIDIRECTIONAL: QUIC_STRE pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_0_RTT: QUIC_STREAM_OPEN_FLAGS = 2; pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_DELAY_ID_FC_UPDATES: QUIC_STREAM_OPEN_FLAGS = 4; -pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_EXTERNAL_BUFFERS: QUIC_STREAM_OPEN_FLAGS = 8; pub type QUIC_STREAM_OPEN_FLAGS = ::std::os::raw::c_uint; pub const QUIC_STREAM_START_FLAGS_QUIC_STREAM_START_FLAG_NONE: QUIC_STREAM_START_FLAGS = 0; pub const QUIC_STREAM_START_FLAGS_QUIC_STREAM_START_FLAG_IMMEDIATE: QUIC_STREAM_START_FLAGS = 1; @@ -5544,13 +5543,6 @@ pub type QUIC_STREAM_RECEIVE_COMPLETE_FN = pub type QUIC_STREAM_RECEIVE_SET_ENABLED_FN = ::std::option::Option< unsafe extern "C" fn(Stream: HQUIC, IsEnabled: BOOLEAN) -> ::std::os::raw::c_uint, >; -pub type QUIC_STREAM_PROVIDE_RECEIVE_BUFFERS_FN = ::std::option::Option< - unsafe extern "C" fn( - Stream: HQUIC, - BufferCount: u32, - Buffers: *const QUIC_BUFFER, - ) -> ::std::os::raw::c_uint, ->; pub type QUIC_DATAGRAM_SEND_FN = ::std::option::Option< unsafe extern "C" fn( Connection: HQUIC, @@ -5594,11 +5586,10 @@ pub struct QUIC_API_TABLE { pub DatagramSend: QUIC_DATAGRAM_SEND_FN, pub ConnectionResumptionTicketValidationComplete: QUIC_CONNECTION_COMP_RESUMPTION_FN, pub ConnectionCertificateValidationComplete: QUIC_CONNECTION_COMP_CERT_FN, - pub StreamProvideReceiveBuffers: QUIC_STREAM_PROVIDE_RECEIVE_BUFFERS_FN, } #[allow(clippy::unnecessary_operation, clippy::identity_op)] const _: () = { - ["Size of QUIC_API_TABLE"][::std::mem::size_of::() - 256usize]; + ["Size of QUIC_API_TABLE"][::std::mem::size_of::() - 248usize]; ["Alignment of QUIC_API_TABLE"][::std::mem::align_of::() - 8usize]; ["Offset of field: QUIC_API_TABLE::SetContext"] [::std::mem::offset_of!(QUIC_API_TABLE, SetContext) - 0usize]; @@ -5666,8 +5657,6 @@ const _: () = { QUIC_API_TABLE, ConnectionCertificateValidationComplete ) - 240usize]; - ["Offset of field: QUIC_API_TABLE::StreamProvideReceiveBuffers"] - [::std::mem::offset_of!(QUIC_API_TABLE, StreamProvideReceiveBuffers) - 248usize]; }; pub const QUIC_STATUS_SUCCESS: QUIC_STATUS = 0; pub const QUIC_STATUS_PENDING: QUIC_STATUS = 4294967294; diff --git a/src/ffi/win_bindings.rs b/src/ffi/win_bindings.rs index 4924d22cb4..aa7b5449fd 100644 --- a/src/ffi/win_bindings.rs +++ b/src/ffi/win_bindings.rs @@ -352,7 +352,6 @@ pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_UNIDIRECTIONAL: QUIC_STRE pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_0_RTT: QUIC_STREAM_OPEN_FLAGS = 2; pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_DELAY_ID_FC_UPDATES: QUIC_STREAM_OPEN_FLAGS = 4; -pub const QUIC_STREAM_OPEN_FLAGS_QUIC_STREAM_OPEN_FLAG_EXTERNAL_BUFFERS: QUIC_STREAM_OPEN_FLAGS = 8; pub type QUIC_STREAM_OPEN_FLAGS = ::std::os::raw::c_int; pub const QUIC_STREAM_START_FLAGS_QUIC_STREAM_START_FLAG_NONE: QUIC_STREAM_START_FLAGS = 0; pub const QUIC_STREAM_START_FLAGS_QUIC_STREAM_START_FLAG_IMMEDIATE: QUIC_STREAM_START_FLAGS = 1; @@ -5569,9 +5568,6 @@ pub type QUIC_STREAM_RECEIVE_COMPLETE_FN = ::std::option::Option; pub type QUIC_STREAM_RECEIVE_SET_ENABLED_FN = ::std::option::Option HRESULT>; -pub type QUIC_STREAM_PROVIDE_RECEIVE_BUFFERS_FN = ::std::option::Option< - unsafe extern "C" fn(Stream: HQUIC, BufferCount: u32, Buffers: *const QUIC_BUFFER) -> HRESULT, ->; pub type QUIC_DATAGRAM_SEND_FN = ::std::option::Option< unsafe extern "C" fn( Connection: HQUIC, @@ -5615,11 +5611,10 @@ pub struct QUIC_API_TABLE { pub DatagramSend: QUIC_DATAGRAM_SEND_FN, pub ConnectionResumptionTicketValidationComplete: QUIC_CONNECTION_COMP_RESUMPTION_FN, pub ConnectionCertificateValidationComplete: QUIC_CONNECTION_COMP_CERT_FN, - pub StreamProvideReceiveBuffers: QUIC_STREAM_PROVIDE_RECEIVE_BUFFERS_FN, } #[allow(clippy::unnecessary_operation, clippy::identity_op)] const _: () = { - ["Size of QUIC_API_TABLE"][::std::mem::size_of::() - 256usize]; + ["Size of QUIC_API_TABLE"][::std::mem::size_of::() - 248usize]; ["Alignment of QUIC_API_TABLE"][::std::mem::align_of::() - 8usize]; ["Offset of field: QUIC_API_TABLE::SetContext"] [::std::mem::offset_of!(QUIC_API_TABLE, SetContext) - 0usize]; @@ -5687,8 +5682,6 @@ const _: () = { QUIC_API_TABLE, ConnectionCertificateValidationComplete ) - 240usize]; - ["Offset of field: QUIC_API_TABLE::StreamProvideReceiveBuffers"] - [::std::mem::offset_of!(QUIC_API_TABLE, StreamProvideReceiveBuffers) - 248usize]; }; pub const QUIC_STATUS_SUCCESS: QUIC_STATUS = 0; pub const QUIC_STATUS_PENDING: QUIC_STATUS = 459749;