]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - config/kernel-get-disk-ro.m4
Vendor import of openzfs master @ 184df27eef0abdc7ab2105b21257f753834b936b
[FreeBSD/FreeBSD.git] / config / kernel-get-disk-ro.m4
1 dnl #
2 dnl # 2.6.x API change
3 dnl #
4 AC_DEFUN([ZFS_AC_KERNEL_SRC_GET_DISK_RO], [
5         ZFS_LINUX_TEST_SRC([get_disk_ro], [
6                 #include <linux/blkdev.h>
7         ],[
8                 struct gendisk *disk = NULL;
9                 (void) get_disk_ro(disk);
10         ], [$NO_UNUSED_BUT_SET_VARIABLE])
11 ])
12
13 AC_DEFUN([ZFS_AC_KERNEL_GET_DISK_RO], [
14         AC_MSG_CHECKING([whether get_disk_ro() is available])
15         ZFS_LINUX_TEST_RESULT([get_disk_ro], [
16                 AC_MSG_RESULT(yes)
17         ],[
18                 ZFS_LINUX_TEST_ERROR([get_disk_ro()])
19         ])
20 ])