186d7f5d3SJohn Marino #ifndef BLOCKDEV_H 286d7f5d3SJohn Marino #define BLOCKDEV_H 386d7f5d3SJohn Marino 486d7f5d3SJohn Marino #ifdef HAVE_CONFIG_H 586d7f5d3SJohn Marino # include "config.h" 686d7f5d3SJohn Marino #endif 786d7f5d3SJohn Marino #include <unistd.h> 886d7f5d3SJohn Marino #include <asm/types.h> 986d7f5d3SJohn Marino #include <sys/ioctl.h> 1086d7f5d3SJohn Marino #include <sys/mount.h> 1186d7f5d3SJohn Marino 1286d7f5d3SJohn Marino #if defined(__linux__) && defined(_IOR) && !defined(BLKGETSIZE64) 1386d7f5d3SJohn Marino # define BLKGETSIZE64 _IOR(0x12, 114, size_t) 1486d7f5d3SJohn Marino #endif 1586d7f5d3SJohn Marino 1686d7f5d3SJohn Marino #endif /* BLOCKDEV_H */ 17