]> git.ipfire.org Git - thirdparty/util-linux.git/commit
libfdisk: don't use blkdev ioctls for regular files
authorKarel Zak <kzak@redhat.com>
Fri, 13 Jan 2017 10:23:23 +0000 (11:23 +0100)
committerKarel Zak <kzak@redhat.com>
Fri, 13 Jan 2017 10:23:23 +0000 (11:23 +0100)
commit7526c305b459f1387dad72d1543308246fc12877
tree2947ea35cf9f0f5b688d991bb3ec1d05a2b5c9d4
parent89958178f6d6ebe0944d423feaea66be521fff43
libfdisk: don't use blkdev ioctls for regular files

$ fdisk <diskimage>

open("sdc.img", O_RDONLY|O_CLOEXEC)     = 3
ioctl(3, BLKSSZGET, 0x7ffcf51357c4)     = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(3, BLKGETSIZE64, 0x7ffcf51357b0)  = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(3, BLKGETSIZE, 0x7ffcf51356c8)    = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(3, FDGETPRM, 0x7ffcf51356d0)      = -1 ENOTTY (Inappropriate ioctl for device)
ioctl(3, HDIO_GETGEO, 0x7ffcf5135790)   = -1 ENOTTY (Inappropriate ioctl for device)

Signed-off-by: Karel Zak <kzak@redhat.com>
libfdisk/docs/libfdisk-sections.txt
libfdisk/src/alignment.c
libfdisk/src/context.c
libfdisk/src/fdiskP.h
libfdisk/src/libfdisk.h.in
libfdisk/src/libfdisk.sym