diff options
Diffstat (limited to 'lib/blkdev.c')
-rw-r--r-- | lib/blkdev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/blkdev.c b/lib/blkdev.c index fa42b86be..077d92697 100644 --- a/lib/blkdev.c +++ b/lib/blkdev.c @@ -133,7 +133,7 @@ blkdev_get_size(int fd, unsigned long long *bytes) } #endif /* FDGETPRM */ -#ifdef HAVE_SYS_DISKLABEL_H +#if defined(HAVE_SYS_DISKLABEL_H) && defined(DIOCGDINFO) { /* * This code works for FreeBSD 4.11 i386, except for the full device @@ -161,7 +161,7 @@ blkdev_get_size(int fd, unsigned long long *bytes) } } } -#endif /* HAVE_SYS_DISKLABEL_H */ +#endif /* defined(HAVE_SYS_DISKLABEL_H) && defined(DIOCGDINFO) */ { struct stat st; |