@@ -16,6 +16,7 @@ pub type loff_t = ::c_longlong;
1616pub type pthread_key_t = :: c_uint ;
1717pub type pthread_once_t = :: c_int ;
1818pub type pthread_spinlock_t = :: c_int ;
19+ pub type __kernel_fsid_t = __c_anonymous__kernel_fsid_t ;
1920
2021pub type __u8 = :: c_uchar ;
2122pub type __u16 = :: c_ushort ;
@@ -548,6 +549,20 @@ s! {
548549 pub sh_entsize: Elf64_Xword ,
549550 }
550551
552+ pub struct __c_anonymous_elf32_rel {
553+ pub r_offset: Elf32_Addr ,
554+ pub r_info: Elf32_Word ,
555+ }
556+
557+ pub struct __c_anonymous_elf64_rel {
558+ pub r_offset: Elf64_Addr ,
559+ pub r_info: Elf64_Xword ,
560+ }
561+
562+ pub struct __c_anonymous__kernel_fsid_t {
563+ pub val: [ :: c_int; 2 ] ,
564+ }
565+
551566 pub struct ucred {
552567 pub pid: :: pid_t,
553568 pub uid: :: uid_t,
@@ -615,6 +630,18 @@ s! {
615630 pub response: __u32,
616631 }
617632
633+ pub struct fanotify_event_info_header {
634+ pub info_type: __u8,
635+ pub pad: __u8,
636+ pub len: __u16,
637+ }
638+
639+ pub struct fanotify_event_info_fid {
640+ pub hdr: fanotify_event_info_header,
641+ pub fsid: :: __kernel_fsid_t,
642+ pub handle: [ :: c_uchar; 0 ] ,
643+ }
644+
618645 pub struct sockaddr_vm {
619646 pub svm_family: :: sa_family_t,
620647 pub svm_reserved1: :: c_ushort,
0 commit comments