tests/ioctl.c: use libtests

* tests/ioctl.c: Use SKIP_MAIN_UNDEFINED.
(main): Use %m printf format specifier.
diff --git a/tests/ioctl.c b/tests/ioctl.c
index 3840f69..68ac8ca 100644
--- a/tests/ioctl.c
+++ b/tests/ioctl.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015 Dmitry V. Levin <ldv@altlinux.org>
+ * Copyright (c) 2015-2016 Dmitry V. Levin <ldv@altlinux.org>
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -61,36 +61,36 @@
 	struct termios tty;
 	(void) ioctl(-1, TCGETS, &tty);
 	printf("ioctl(-1, TCGETS, %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &tty);
+	       " = -1 EBADF (%m)\n", &tty);
 #endif
 
 	(void) ioctl(-1, MMTIMER_GETRES, &data);
 	printf("ioctl(-1, MMTIMER_GETRES, %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &data);
+	       " = -1 EBADF (%m)\n", &data);
 
 	(void) ioctl(-1, VIDIOC_ENUMINPUT, 0);
 	printf("ioctl(-1, VIDIOC_ENUMINPUT, 0)"
-	       " = -1 EBADF (Bad file descriptor)\n");
+	       " = -1 EBADF (%m)\n");
 
 	(void) ioctl(-1, HIDIOCGVERSION, &data);
 	printf("ioctl(-1, HIDIOCGRDESCSIZE or HIDIOCGVERSION, %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &data);
+	       " = -1 EBADF (%m)\n", &data);
 
 	(void) ioctl(-1, HIDIOCGPHYS(8), &data);
 	printf("ioctl(-1, HIDIOCGPHYS(8), %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &data);
+	       " = -1 EBADF (%m)\n", &data);
 
 	(void) ioctl(-1, EVIOCGBIT(EV_KEY, 8), &data);
 	printf("ioctl(-1, EVIOCGBIT(EV_KEY, 8), %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &data);
+	       " = -1 EBADF (%m)\n", &data);
 
 	(void) ioctl(-1, _IOR('M', 13, int), &data);
 	printf("ioctl(-1, MIXER_READ(13) or OTPSELECT, [MTD_OTP_OFF])"
-	       " = -1 EBADF (Bad file descriptor)\n");
+	       " = -1 EBADF (%m)\n");
 
 	(void) ioctl(-1, _IOR(0xde, 0xad, data), &data);
 	printf("ioctl(-1, _IOC(_IOC_READ, 0xde, 0xad, 0x08), %p)"
-	       " = -1 EBADF (Bad file descriptor)\n", &data);
+	       " = -1 EBADF (%m)\n", &data);
 
 	puts("+++ exited with 0 +++");
 	return 0;
@@ -98,10 +98,8 @@
 
 #else
 
-int
-main(void )
-{
-	return 77;
-}
+SKIP_MAIN_UNDEFINED("MMTIMER_GETRES && VIDIOC_ENUMINPUT"
+		    " && HIDIOCGVERSION && HIDIOCGPHYS"
+		    " && EVIOCGBIT && EV_KEY")
 
 #endif