diff --git a/src/interface/types.rs b/src/interface/types.rs
index 0cb7ef5..cad4e73 100644
--- a/src/interface/types.rs
+++ b/src/interface/types.rs
@@ -13,23 +13,6 @@ const SIZEOF_SOCKADDR: u32 = 16;
//derive eq attributes for testing whether the structs equal other fsdata structs from stat/fstat
#[derive(Eq, PartialEq)]
#[repr(C)]
-// pub struct FSData {
-// pub f_type: u64,
-// pub f_bsize: i64,
-// pub f_blocks: u64,
-// pub f_bfree: u64,
-// pub f_bavail: u64,
-// //total files in the file system -- should be infinite
-// pub f_files: u64,
-// //free files in the file system -- should be infinite
-// pub f_ffiles: u64,
-// pub f_fsid: libc::fsid_t,
-// //not really a limit for naming, but 254 works
-// // pub f_namelen: u64,
-// //arbitrary val for blocksize as well
-// // pub f_frsize: u64,
-// // pub f_spare: [u8; 32],
-// }
pub struct FSData {
pub f_type: u64,
pub f_bsize: u64,
@@ -193,41 +176,28 @@ pub union Arg {
pub dispatch_mutcbuf: *mut u8, //Typically corresponds to a mutable void* pointer as in read
pub dispatch_cstr: *const i8, //Typically corresponds to a passed in string of type char*, as in open
pub dispatch_cstrarr: *const *const i8, //Typically corresponds to a passed in string array of type char* const[] as in execve
- // pub dispatch_rlimitstruct: *mut Rlimit,
- // pub dispatch_statdatastruct: *mut stat,
pub dispatch_statdatastruct: *mut StatData,
- // pub dispatch_fsdatastruct: *mut statfs,
pub dispatch_fsdatastruct: *mut FSData,
pub dispatch_shmidstruct: *mut ShmidsStruct,
pub dispatch_constsockaddrstruct: *const SockaddrDummy,
pub dispatch_sockaddrstruct: *mut SockaddrDummy,
- // pub dispatch_constsockaddrstruct: *const sockaddr,
- // pub dispatch_sockaddrstruct: *mut sockaddr,
pub dispatch_socklen_t_ptr: *mut u32,
pub dispatch_intptr: *mut i32,
pub dispatch_pollstructarray: *mut PollStruct,
pub dispatch_epollevent: *mut EpollEvent,
- // pub dispatch_epollevent: *mut epoll_event,
- // pub dispatch_structtimeval: *mut TimeVal,
pub dispatch_structtimeval: *mut timeval,
pub dispatch_structtimespec_lind: *mut TimeSpec,
pub dispatch_structtimespec: *mut timespec,
pub dispatch_pipearray: *mut PipeArray,
pub dispatch_sockpair: *mut SockPair,
- // pub dispatch_ioctlptrunion: IoctlPtrUnion,
pub dispatch_ioctlptrunion: *mut u8,
pub dispatch_sigactionstruct: *mut SigactionStruct,
pub dispatch_constsigactionstruct: *const SigactionStruct,
pub dispatch_sigsett: *mut SigsetType,
pub dispatch_constsigsett: *const SigsetType,
pub dispatch_structitimerval: *mut ITimerVal,
- // pub dispatch_structitimerval: *mut itimerval,
pub dispatch_conststructitimerval: *const ITimerVal,
- // pub dispatch_conststructitimerval: *const itimerval,
- // pub dispatch_fdset: *mut BitSet,
pub dispatch_fdset: *mut libc::fd_set,
- // pub dispatch_structsem: *mut sem_t,
- // pub dispatch_ifaddrs: *mut ifaddrs,
pub dispatch_constiovecstruct: *const interface::IovecStruct,
}
@@ -328,30 +298,12 @@ pub fn get_mutcbuf_null(union_argument: Arg) -> Result