@@ -674,11 +674,6 @@ pub struct SocketAddrInet {
674674 pub padding : [ u8 ; 8 ] ,
675675}
676676
677- pub enum SocketAddr < ' a > {
678- Unix ( & ' a SocketAddrUnix ) ,
679- Inet ( & ' a SocketAddrInet ) ,
680- }
681-
682677// constants for the socket types:
683678//
684679// mlibc/sysdeps/aero/include/abi-bits/socket.h
@@ -689,21 +684,21 @@ pub const SOCK_STREAM: usize = 4;
689684pub const SOCK_NONBLOCK : usize = 0x10000 ;
690685pub const SOCK_CLOEXEC : usize = 0x20000 ;
691686
692- pub const PF_INET : usize = 1 ;
693- pub const PF_INET6 : usize = 2 ;
694- pub const PF_UNIX : usize = 3 ;
695- pub const PF_LOCAL : usize = 3 ;
696- pub const PF_UNSPEC : usize = 4 ;
697- pub const PF_NETLINK : usize = 5 ;
698- pub const PF_BRIDGE : usize = 6 ;
699-
700- pub const AF_INET : usize = PF_INET ;
701- pub const AF_INET6 : usize = PF_INET6 ;
702- pub const AF_UNIX : usize = PF_UNIX ;
703- pub const AF_LOCAL : usize = PF_LOCAL ;
704- pub const AF_UNSPEC : usize = PF_UNSPEC ;
705- pub const AF_NETLINK : usize = PF_NETLINK ;
706- pub const AF_BRIDGE : usize = PF_BRIDGE ;
687+ pub const PF_INET : u32 = 1 ;
688+ pub const PF_INET6 : u32 = 2 ;
689+ pub const PF_UNIX : u32 = 3 ;
690+ pub const PF_LOCAL : u32 = 3 ;
691+ pub const PF_UNSPEC : u32 = 4 ;
692+ pub const PF_NETLINK : u32 = 5 ;
693+ pub const PF_BRIDGE : u32 = 6 ;
694+
695+ pub const AF_INET : u32 = PF_INET ;
696+ pub const AF_INET6 : u32 = PF_INET6 ;
697+ pub const AF_UNIX : u32 = PF_UNIX ;
698+ pub const AF_LOCAL : u32 = PF_LOCAL ;
699+ pub const AF_UNSPEC : u32 = PF_UNSPEC ;
700+ pub const AF_NETLINK : u32 = PF_NETLINK ;
701+ pub const AF_BRIDGE : u32 = PF_BRIDGE ;
707702
708703pub fn sys_socket (
709704 domain : usize ,
@@ -719,21 +714,6 @@ pub fn sys_listen(fd: usize, backlog: usize) -> Result<usize, AeroSyscallError>
719714 isize_as_syscall_result ( value as _ )
720715}
721716
722- pub fn sys_accept (
723- fd : usize ,
724- address : & mut SocketAddr ,
725- length : & mut u32 ,
726- ) -> Result < usize , AeroSyscallError > {
727- let value = syscall3 (
728- prelude:: SYS_ACCEPT ,
729- fd,
730- address as * const SocketAddr as usize ,
731- length as * mut u32 as usize ,
732- ) ;
733-
734- isize_as_syscall_result ( value as _ )
735- }
736-
737717pub fn sys_unlink ( fd : usize , path : & str , flags : OpenFlags ) -> Result < usize , AeroSyscallError > {
738718 let value = syscall4 (
739719 prelude:: SYS_UNLINK ,
0 commit comments