configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h
commitded5d78c1eada3cd07b22259305a9e2ae332839c
authorThomas Huth <thuth@redhat.com>
Sat, 14 Nov 2020 10:10:11 +0000 (14 11:10 +0100)
committerThomas Huth <thuth@redhat.com>
Tue, 17 Nov 2020 08:45:24 +0000 (17 09:45 +0100)
tree62ce3bb64b27cdd4b9e17984ee1313ec85825a25
parent7000a12e08f42e12c4422ffc3c15e541fc2bfce1
configure: Add a proper check for sys/ioccom.h and use it in tpm_ioctl.h

On Solaris and Haiku, the _IO() macros are defined in <sys/ioccom.h>.
Add a proper check for this header to our build system, and make sure
to include the header in tpm_ioctl.h to fix a build failure on Solaris
and Haiku.

Message-Id: <20201115152317.42752-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
backends/tpm/tpm_ioctl.h
meson.build
nbd/nbd-internal.h