about summary refs log tree commit diff
path: root/smalldog/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'smalldog/src/lib.rs')
-rw-r--r--smalldog/src/lib.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/smalldog/src/lib.rs b/smalldog/src/lib.rs
index 27b0140..1691588 100644
--- a/smalldog/src/lib.rs
+++ b/smalldog/src/lib.rs
@@ -8,19 +8,19 @@ pub mod ffi {
 
 	#[repr(C)]
 	pub struct ModuleRequest<'req> {
-		pub headers_len: ffi::c_ulong,
+		pub headers_len: u64,
 		pub headers: *const [*const ffi::c_char; 2],
-		pub body_len: ffi::c_ulong,
+		pub body_len: u64,
 		pub body: *const u8,
 		pub _phantom: PhantomData<&'req u8>,
 	}
 
 	#[repr(C)]
 	pub struct ModuleResponse {
-		pub status: ffi::c_ushort,
-		pub headers_len: ffi::c_ulong,
+		pub status: u16,
+		pub headers_len: u64,
 		pub headers: *const [*const ffi::c_char; 2],
-		pub body_len: ffi::c_ulong,
+		pub body_len: u64,
 		pub body: *const u8,
 	}
 }