DOKK / manpages / debian 13 / manpages-dev / ioctl_fat.2.en
ioctl_fat(2) System Calls Manual ioctl_fat(2)

ioctl_fat - manipulating the FAT filesystem

Standard C library (libc, -lc)

#include <sys/ioctl.h>
int ioctl(int fd, unsigned long op, ...);

The ioctl(2) system call can be used to read and write metadata of FAT filesystems that are not accessible using other system calls. The following op values are available.

FAT_IOCTL_GET_ATTRIBUTES(2const)
FAT_IOCTL_SET_ATTRIBUTES(2const)

FAT_IOCTL_GET_VOLUME_ID(2const)

VFAT_IOCTL_READDIR_BOTH(2const)
VFAT_IOCTL_READDIR_SHORT(2const)

On success, a nonnegative value is returned. On error, -1 is returned, and errno is set to indicate the error.

The file descriptor fd does not refer to an object in a FAT filesystem.

Linux.

ioctl(2)

2024-06-14 Linux man-pages 6.9.1