@@ -48,19 +48,19 @@ bitflags! {
48
48
const SYMLINK_NOFOLLOW = linux_raw_sys:: general:: AT_SYMLINK_NOFOLLOW ;
49
49
50
50
/// `AT_EMPTY_PATH`
51
- const EMPTY_PATH = linux_raw_sys:: v5_4 :: general:: AT_EMPTY_PATH ;
51
+ const EMPTY_PATH = linux_raw_sys:: general:: AT_EMPTY_PATH ;
52
52
53
53
/// `AT_EACCESS`
54
- const EACCESS = linux_raw_sys:: v5_11 :: general:: AT_EACCESS ;
54
+ const EACCESS = linux_raw_sys:: general:: AT_EACCESS ;
55
55
56
56
/// `AT_STATX_SYNC_AS_STAT`
57
- const STATX_SYNC_AS_STAT = linux_raw_sys:: v5_4 :: general:: AT_STATX_SYNC_AS_STAT ;
57
+ const STATX_SYNC_AS_STAT = linux_raw_sys:: general:: AT_STATX_SYNC_AS_STAT ;
58
58
59
59
/// `AT_STATX_FORCE_SYNC`
60
- const STATX_FORCE_SYNC = linux_raw_sys:: v5_4 :: general:: AT_STATX_FORCE_SYNC ;
60
+ const STATX_FORCE_SYNC = linux_raw_sys:: general:: AT_STATX_FORCE_SYNC ;
61
61
62
62
/// `AT_STATX_DONT_SYNC`
63
- const STATX_DONT_SYNC = linux_raw_sys:: v5_4 :: general:: AT_STATX_DONT_SYNC ;
63
+ const STATX_DONT_SYNC = linux_raw_sys:: general:: AT_STATX_DONT_SYNC ;
64
64
}
65
65
}
66
66
@@ -199,13 +199,13 @@ bitflags! {
199
199
const TRUNC = linux_raw_sys:: general:: O_TRUNC ;
200
200
201
201
/// `O_PATH`
202
- const PATH = linux_raw_sys:: v5_4 :: general:: O_PATH ;
202
+ const PATH = linux_raw_sys:: general:: O_PATH ;
203
203
204
204
/// `O_CLOEXEC`
205
205
const CLOEXEC = linux_raw_sys:: general:: O_CLOEXEC ;
206
206
207
207
/// `O_TMPFILE`
208
- const TMPFILE = linux_raw_sys:: v5_4 :: general:: O_TMPFILE ;
208
+ const TMPFILE = linux_raw_sys:: general:: O_TMPFILE ;
209
209
210
210
/// `O_NOATIME`
211
211
const NOATIME = linux_raw_sys:: general:: O_NOATIME ;
@@ -218,19 +218,19 @@ bitflags! {
218
218
/// [`openat2`]: crate::fs::openat2
219
219
pub struct ResolveFlags : u64 {
220
220
/// `RESOLVE_NO_XDEV`
221
- const NO_XDEV = linux_raw_sys:: v5_11 :: general:: RESOLVE_NO_XDEV as u64 ;
221
+ const NO_XDEV = linux_raw_sys:: general:: RESOLVE_NO_XDEV as u64 ;
222
222
223
223
/// `RESOLVE_NO_MAGICLINKS`
224
- const NO_MAGICLINKS = linux_raw_sys:: v5_11 :: general:: RESOLVE_NO_MAGICLINKS as u64 ;
224
+ const NO_MAGICLINKS = linux_raw_sys:: general:: RESOLVE_NO_MAGICLINKS as u64 ;
225
225
226
226
/// `RESOLVE_NO_SYMLINKS`
227
- const NO_SYMLINKS = linux_raw_sys:: v5_11 :: general:: RESOLVE_NO_SYMLINKS as u64 ;
227
+ const NO_SYMLINKS = linux_raw_sys:: general:: RESOLVE_NO_SYMLINKS as u64 ;
228
228
229
229
/// `RESOLVE_BENEATH`
230
- const BENEATH = linux_raw_sys:: v5_11 :: general:: RESOLVE_BENEATH as u64 ;
230
+ const BENEATH = linux_raw_sys:: general:: RESOLVE_BENEATH as u64 ;
231
231
232
232
/// `RESOLVE_IN_ROOT`
233
- const IN_ROOT = linux_raw_sys:: v5_11 :: general:: RESOLVE_IN_ROOT as u64 ;
233
+ const IN_ROOT = linux_raw_sys:: general:: RESOLVE_IN_ROOT as u64 ;
234
234
}
235
235
}
236
236
@@ -240,13 +240,13 @@ bitflags! {
240
240
/// [`renameat_with`]: crate::fs::renameat_with
241
241
pub struct RenameFlags : c:: c_uint {
242
242
/// `RENAME_EXCHANGE`
243
- const EXCHANGE = linux_raw_sys:: v5_4 :: general:: RENAME_EXCHANGE ;
243
+ const EXCHANGE = linux_raw_sys:: general:: RENAME_EXCHANGE ;
244
244
245
245
/// `RENAME_NOREPLACE`
246
- const NOREPLACE = linux_raw_sys:: v5_4 :: general:: RENAME_NOREPLACE ;
246
+ const NOREPLACE = linux_raw_sys:: general:: RENAME_NOREPLACE ;
247
247
248
248
/// `RENAME_WHITEOUT`
249
- const WHITEOUT = linux_raw_sys:: v5_4 :: general:: RENAME_WHITEOUT ;
249
+ const WHITEOUT = linux_raw_sys:: general:: RENAME_WHITEOUT ;
250
250
}
251
251
}
252
252
@@ -361,38 +361,38 @@ bitflags! {
361
361
/// [`memfd_create`]: crate::fs::memfd_create
362
362
pub struct MemfdFlags : c:: c_uint {
363
363
/// `MFD_CLOEXEC`
364
- const CLOEXEC = linux_raw_sys:: v5_4 :: general:: MFD_CLOEXEC ;
364
+ const CLOEXEC = linux_raw_sys:: general:: MFD_CLOEXEC ;
365
365
366
366
/// `MFD_ALLOW_SEALING`
367
- const ALLOW_SEALING = linux_raw_sys:: v5_4 :: general:: MFD_ALLOW_SEALING ;
367
+ const ALLOW_SEALING = linux_raw_sys:: general:: MFD_ALLOW_SEALING ;
368
368
369
369
/// `MFD_HUGETLB` (since Linux 4.14)
370
- const HUGETLB = linux_raw_sys:: v5_4 :: general:: MFD_HUGETLB ;
370
+ const HUGETLB = linux_raw_sys:: general:: MFD_HUGETLB ;
371
371
372
372
/// `MFD_HUGE_64KB`
373
- const HUGE_64KB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_64KB ;
373
+ const HUGE_64KB = linux_raw_sys:: general:: MFD_HUGE_64KB ;
374
374
/// `MFD_HUGE_512JB`
375
- const HUGE_512KB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_512KB ;
375
+ const HUGE_512KB = linux_raw_sys:: general:: MFD_HUGE_512KB ;
376
376
/// `MFD_HUGE_1MB`
377
- const HUGE_1MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_1MB ;
377
+ const HUGE_1MB = linux_raw_sys:: general:: MFD_HUGE_1MB ;
378
378
/// `MFD_HUGE_2MB`
379
- const HUGE_2MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_2MB ;
379
+ const HUGE_2MB = linux_raw_sys:: general:: MFD_HUGE_2MB ;
380
380
/// `MFD_HUGE_8MB`
381
- const HUGE_8MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_8MB ;
381
+ const HUGE_8MB = linux_raw_sys:: general:: MFD_HUGE_8MB ;
382
382
/// `MFD_HUGE_16MB`
383
- const HUGE_16MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_16MB ;
383
+ const HUGE_16MB = linux_raw_sys:: general:: MFD_HUGE_16MB ;
384
384
/// `MFD_HUGE_32MB`
385
- const HUGE_32MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_32MB ;
385
+ const HUGE_32MB = linux_raw_sys:: general:: MFD_HUGE_32MB ;
386
386
/// `MFD_HUGE_256MB`
387
- const HUGE_256MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_256MB ;
387
+ const HUGE_256MB = linux_raw_sys:: general:: MFD_HUGE_256MB ;
388
388
/// `MFD_HUGE_512MB`
389
- const HUGE_512MB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_512MB ;
389
+ const HUGE_512MB = linux_raw_sys:: general:: MFD_HUGE_512MB ;
390
390
/// `MFD_HUGE_1GB`
391
- const HUGE_1GB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_1GB ;
391
+ const HUGE_1GB = linux_raw_sys:: general:: MFD_HUGE_1GB ;
392
392
/// `MFD_HUGE_2GB`
393
- const HUGE_2GB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_2GB ;
393
+ const HUGE_2GB = linux_raw_sys:: general:: MFD_HUGE_2GB ;
394
394
/// `MFD_HUGE_16GB`
395
- const HUGE_16GB = linux_raw_sys:: v5_4 :: general:: MFD_HUGE_16GB ;
395
+ const HUGE_16GB = linux_raw_sys:: general:: MFD_HUGE_16GB ;
396
396
}
397
397
}
398
398
@@ -404,15 +404,15 @@ bitflags! {
404
404
/// [`fcntl_get_seals`]: rustix::fs::fcntl_get_seals
405
405
pub struct SealFlags : u32 {
406
406
/// `F_SEAL_SEAL`.
407
- const SEAL = linux_raw_sys:: v5_4 :: general:: F_SEAL_SEAL ;
407
+ const SEAL = linux_raw_sys:: general:: F_SEAL_SEAL ;
408
408
/// `F_SEAL_SHRINK`.
409
- const SHRINK = linux_raw_sys:: v5_4 :: general:: F_SEAL_SHRINK ;
409
+ const SHRINK = linux_raw_sys:: general:: F_SEAL_SHRINK ;
410
410
/// `F_SEAL_GROW`.
411
- const GROW = linux_raw_sys:: v5_4 :: general:: F_SEAL_GROW ;
411
+ const GROW = linux_raw_sys:: general:: F_SEAL_GROW ;
412
412
/// `F_SEAL_WRITE`.
413
- const WRITE = linux_raw_sys:: v5_4 :: general:: F_SEAL_WRITE ;
413
+ const WRITE = linux_raw_sys:: general:: F_SEAL_WRITE ;
414
414
/// `F_SEAL_FUTURE_WRITE` (since Linux 5.1)
415
- const FUTURE_WRITE = linux_raw_sys:: v5_4 :: general:: F_SEAL_FUTURE_WRITE ;
415
+ const FUTURE_WRITE = linux_raw_sys:: general:: F_SEAL_FUTURE_WRITE ;
416
416
}
417
417
}
418
418
@@ -422,46 +422,46 @@ bitflags! {
422
422
/// [`statx`]: crate::fs::statx
423
423
pub struct StatxFlags : u32 {
424
424
/// `STATX_TYPE`
425
- const TYPE = linux_raw_sys:: v5_4 :: general:: STATX_TYPE ;
425
+ const TYPE = linux_raw_sys:: general:: STATX_TYPE ;
426
426
427
427
/// `STATX_MODE`
428
- const MODE = linux_raw_sys:: v5_4 :: general:: STATX_MODE ;
428
+ const MODE = linux_raw_sys:: general:: STATX_MODE ;
429
429
430
430
/// `STATX_NLINK`
431
- const NLINK = linux_raw_sys:: v5_4 :: general:: STATX_NLINK ;
431
+ const NLINK = linux_raw_sys:: general:: STATX_NLINK ;
432
432
433
433
/// `STATX_UID`
434
- const UID = linux_raw_sys:: v5_4 :: general:: STATX_UID ;
434
+ const UID = linux_raw_sys:: general:: STATX_UID ;
435
435
436
436
/// `STATX_GID`
437
- const GID = linux_raw_sys:: v5_4 :: general:: STATX_GID ;
437
+ const GID = linux_raw_sys:: general:: STATX_GID ;
438
438
439
439
/// `STATX_ATIME`
440
- const ATIME = linux_raw_sys:: v5_4 :: general:: STATX_ATIME ;
440
+ const ATIME = linux_raw_sys:: general:: STATX_ATIME ;
441
441
442
442
/// `STATX_MTIME`
443
- const MTIME = linux_raw_sys:: v5_4 :: general:: STATX_MTIME ;
443
+ const MTIME = linux_raw_sys:: general:: STATX_MTIME ;
444
444
445
445
/// `STATX_CTIME`
446
- const CTIME = linux_raw_sys:: v5_4 :: general:: STATX_CTIME ;
446
+ const CTIME = linux_raw_sys:: general:: STATX_CTIME ;
447
447
448
448
/// `STATX_INO`
449
- const INO = linux_raw_sys:: v5_4 :: general:: STATX_INO ;
449
+ const INO = linux_raw_sys:: general:: STATX_INO ;
450
450
451
451
/// `STATX_SIZE`
452
- const SIZE = linux_raw_sys:: v5_4 :: general:: STATX_SIZE ;
452
+ const SIZE = linux_raw_sys:: general:: STATX_SIZE ;
453
453
454
454
/// `STATX_BLOCKS`
455
- const BLOCKS = linux_raw_sys:: v5_4 :: general:: STATX_BLOCKS ;
455
+ const BLOCKS = linux_raw_sys:: general:: STATX_BLOCKS ;
456
456
457
457
/// `STATX_BASIC_STATS`
458
- const BASIC_STATS = linux_raw_sys:: v5_4 :: general:: STATX_BASIC_STATS ;
458
+ const BASIC_STATS = linux_raw_sys:: general:: STATX_BASIC_STATS ;
459
459
460
460
/// `STATX_BTIME`
461
- const BTIME = linux_raw_sys:: v5_4 :: general:: STATX_BTIME ;
461
+ const BTIME = linux_raw_sys:: general:: STATX_BTIME ;
462
462
463
463
/// `STATX_ALL`
464
- const ALL = linux_raw_sys:: v5_4 :: general:: STATX_ALL ;
464
+ const ALL = linux_raw_sys:: general:: STATX_ALL ;
465
465
}
466
466
}
467
467
@@ -473,17 +473,17 @@ bitflags! {
473
473
/// `FALLOC_FL_KEEP_SIZE`
474
474
const KEEP_SIZE = linux_raw_sys:: general:: FALLOC_FL_KEEP_SIZE ;
475
475
/// `FALLOC_FL_PUNCH_HOLE`
476
- const PUNCH_HOLE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_PUNCH_HOLE ;
476
+ const PUNCH_HOLE = linux_raw_sys:: general:: FALLOC_FL_PUNCH_HOLE ;
477
477
/// `FALLOC_FL_NO_HIDE_STALE`
478
- const NO_HIDE_STALE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_NO_HIDE_STALE ;
478
+ const NO_HIDE_STALE = linux_raw_sys:: general:: FALLOC_FL_NO_HIDE_STALE ;
479
479
/// `FALLOC_FL_COLLAPSE_RANGE`
480
- const COLLAPSE_RANGE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_COLLAPSE_RANGE ;
480
+ const COLLAPSE_RANGE = linux_raw_sys:: general:: FALLOC_FL_COLLAPSE_RANGE ;
481
481
/// `FALLOC_FL_ZERO_RANGE`
482
- const ZERO_RANGE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_ZERO_RANGE ;
482
+ const ZERO_RANGE = linux_raw_sys:: general:: FALLOC_FL_ZERO_RANGE ;
483
483
/// `FALLOC_FL_INSERT_RANGE`
484
- const INSERT_RANGE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_INSERT_RANGE ;
484
+ const INSERT_RANGE = linux_raw_sys:: general:: FALLOC_FL_INSERT_RANGE ;
485
485
/// `FALLOC_FL_UNSHARE_RANGE`
486
- const UNSHARE_RANGE = linux_raw_sys:: v5_4 :: general:: FALLOC_FL_UNSHARE_RANGE ;
486
+ const UNSHARE_RANGE = linux_raw_sys:: general:: FALLOC_FL_UNSHARE_RANGE ;
487
487
}
488
488
}
489
489
@@ -537,7 +537,7 @@ pub type StatFs = linux_raw_sys::general::statfs64;
537
537
/// `struct statx` for use with [`statx`].
538
538
///
539
539
/// [`statx`]: crate::fs::statx
540
- pub type Statx = linux_raw_sys:: v5_4 :: general:: statx ;
540
+ pub type Statx = linux_raw_sys:: general:: statx ;
541
541
542
542
/// `mode_t`
543
543
#[ cfg( not( any(
0 commit comments