@@ -674,11 +674,6 @@ pub struct SocketAddrInet {
674
674
pub padding : [ u8 ; 8 ] ,
675
675
}
676
676
677
- pub enum SocketAddr < ' a > {
678
- Unix ( & ' a SocketAddrUnix ) ,
679
- Inet ( & ' a SocketAddrInet ) ,
680
- }
681
-
682
677
// constants for the socket types:
683
678
//
684
679
// mlibc/sysdeps/aero/include/abi-bits/socket.h
@@ -689,21 +684,21 @@ pub const SOCK_STREAM: usize = 4;
689
684
pub const SOCK_NONBLOCK : usize = 0x10000 ;
690
685
pub const SOCK_CLOEXEC : usize = 0x20000 ;
691
686
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 ;
707
702
708
703
pub fn sys_socket (
709
704
domain : usize ,
@@ -719,21 +714,6 @@ pub fn sys_listen(fd: usize, backlog: usize) -> Result<usize, AeroSyscallError>
719
714
isize_as_syscall_result ( value as _ )
720
715
}
721
716
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
-
737
717
pub fn sys_unlink ( fd : usize , path : & str , flags : OpenFlags ) -> Result < usize , AeroSyscallError > {
738
718
let value = syscall4 (
739
719
prelude:: SYS_UNLINK ,
0 commit comments