File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed
src/unix/linux_like/linux Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -2000,6 +2000,7 @@ fn test_linux(target: &str) {
2000
2000
"linux/rtnetlink.h" ,
2001
2001
"linux/seccomp.h" ,
2002
2002
"linux/sockios.h" ,
2003
+ "linux/vm_sockets.h" ,
2003
2004
"sys/auxv.h" ,
2004
2005
}
2005
2006
Original file line number Diff line number Diff line change @@ -474,6 +474,14 @@ s! {
474
474
pub cookie: u32 ,
475
475
pub len: u32
476
476
}
477
+
478
+ pub struct sockaddr_vm {
479
+ pub svm_family: :: sa_family_t,
480
+ pub svm_reserved1: :: c_ushort,
481
+ pub svm_port: :: c_uint,
482
+ pub svm_cid: :: c_uint,
483
+ pub svm_zero: [ u8 ; 4 ]
484
+ }
477
485
}
478
486
479
487
s_no_extra_traits ! {
@@ -2000,6 +2008,13 @@ pub const ALG_SET_AEAD_AUTHSIZE: ::c_int = 5;
2000
2008
pub const ALG_OP_DECRYPT : :: c_int = 0 ;
2001
2009
pub const ALG_OP_ENCRYPT : :: c_int = 1 ;
2002
2010
2011
+ // uapi/linux/vm_sockets.h
2012
+ pub const VMADDR_CID_ANY : :: c_uint = 0xFFFFFFFF ;
2013
+ pub const VMADDR_CID_HYPERVISOR : :: c_uint = 0 ;
2014
+ pub const VMADDR_CID_RESERVED : :: c_uint = 1 ;
2015
+ pub const VMADDR_CID_HOST : :: c_uint = 2 ;
2016
+ pub const VMADDR_PORT_ANY : :: c_uint = 0xFFFFFFFF ;
2017
+
2003
2018
// uapi/linux/inotify.h
2004
2019
pub const IN_ACCESS : u32 = 0x0000_0001 ;
2005
2020
pub const IN_MODIFY : u32 = 0x0000_0002 ;
You can’t perform that action at this time.
0 commit comments