@@ -493,13 +493,6 @@ s! {
493
493
pub updated: :: c_ulong,
494
494
pub ha: [ :: c_uchar; :: MAX_ADDR_LEN ] ,
495
495
}
496
-
497
- pub struct inotify_event {
498
- pub wd: :: c_int,
499
- pub mask: :: uint32_t,
500
- pub cookie: :: uint32_t,
501
- pub len: :: uint32_t
502
- }
503
496
}
504
497
505
498
s_no_extra_traits ! {
@@ -1690,45 +1683,6 @@ pub const ARPD_LOOKUP: ::c_ushort = 0x02;
1690
1683
pub const ARPD_FLUSH : :: c_ushort = 0x03 ;
1691
1684
pub const ATF_MAGIC : :: c_int = 0x80 ;
1692
1685
1693
- // uapi/linux/inotify.h
1694
- pub const IN_ACCESS : :: uint32_t = 0x0000_0001 ;
1695
- pub const IN_MODIFY : :: uint32_t = 0x0000_0002 ;
1696
- pub const IN_ATTRIB : :: uint32_t = 0x0000_0004 ;
1697
- pub const IN_CLOSE_WRITE : :: uint32_t = 0x0000_0008 ;
1698
- pub const IN_CLOSE_NOWRITE : :: uint32_t = 0x0000_0010 ;
1699
- pub const IN_CLOSE : :: uint32_t = ( IN_CLOSE_WRITE | IN_CLOSE_NOWRITE ) ;
1700
- pub const IN_OPEN : :: uint32_t = 0x0000_0020 ;
1701
- pub const IN_MOVED_FROM : :: uint32_t = 0x0000_0040 ;
1702
- pub const IN_MOVED_TO : :: uint32_t = 0x0000_0080 ;
1703
- pub const IN_MOVE : :: uint32_t = ( IN_MOVED_FROM | IN_MOVED_TO ) ;
1704
- pub const IN_CREATE : :: uint32_t = 0x0000_0100 ;
1705
- pub const IN_DELETE : :: uint32_t = 0x0000_0200 ;
1706
- pub const IN_DELETE_SELF : :: uint32_t = 0x0000_0400 ;
1707
- pub const IN_MOVE_SELF : :: uint32_t = 0x0000_0800 ;
1708
-
1709
- pub const IN_UNMOUNT : :: uint32_t = 0x0000_2000 ;
1710
- pub const IN_Q_OVERFLOW : :: uint32_t = 0x0000_4000 ;
1711
- pub const IN_IGNORED : :: uint32_t = 0x0000_8000 ;
1712
-
1713
- pub const IN_ONLYDIR : :: uint32_t = 0x0100_0000 ;
1714
- pub const IN_DONT_FOLLOW : :: uint32_t = 0x0200_0000 ;
1715
- // pub const IN_EXCL_UNLINK: ::uint32_t = 0x0400_0000;
1716
-
1717
- // pub const IN_MASK_CREATE: ::uint32_t = 0x1000_0000;
1718
- // pub const IN_MASK_ADD: ::uint32_t = 0x2000_0000;
1719
- pub const IN_ISDIR : :: uint32_t = 0x4000_0000 ;
1720
- pub const IN_ONESHOT : :: uint32_t = 0x8000_0000 ;
1721
-
1722
- pub const IN_ALL_EVENTS : :: uint32_t = (
1723
- IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1724
- IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1725
- IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1726
- IN_MOVE_SELF
1727
- ) ;
1728
-
1729
- pub const IN_CLOEXEC : :: c_int = O_CLOEXEC ;
1730
- pub const IN_NONBLOCK : :: c_int = O_NONBLOCK ;
1731
-
1732
1686
#[ cfg( not( target_arch = "sparc64" ) ) ]
1733
1687
pub const SO_TIMESTAMPING : :: c_int = 37 ;
1734
1688
#[ cfg( target_arch = "sparc64" ) ]
@@ -2332,11 +2286,6 @@ extern {
2332
2286
nobj : :: size_t ,
2333
2287
stream : * mut :: FILE
2334
2288
) -> :: size_t ;
2335
- pub fn inotify_init ( ) -> :: c_int ;
2336
- pub fn inotify_init1 ( flags : :: c_int ) -> :: c_int ;
2337
- pub fn inotify_add_watch ( fd : :: c_int ,
2338
- path : * const :: c_char ,
2339
- mask : :: uint32_t ) -> :: c_int ;
2340
2289
pub fn inotify_rm_watch ( fd : :: c_int , wd : :: c_int ) -> :: c_int ;
2341
2290
}
2342
2291
0 commit comments