info.flags |= flags & TD_OPEN_RDONLY ? BLKTAP_DEVICE_RO : 0;
err = ioctl(vbd->ring.fd, BLKTAP2_IOCTL_CREATE_DEVICE, &info);
-#ifdef BLKTAP_IOCTL_COMPAT_CREATE_DEVICE
+#ifdef BLKTAP_IOCTL_CREATE_DEVICE_COMPAT
#ifndef ENOIOCTLCMD
#define ENOIOCTLCMD 515
#endif
memset(¶ms, 0, sizeof(params));
params.capacity = info.capacity;
params.sector_size = info.sector_size;
- err = ioctl(vbd->ring.fd, BLKTAP_IOCTL_COMPAT_CREATE_DEVICE, ¶ms);
+ err = ioctl(vbd->ring.fd, BLKTAP_IOCTL_CREATE_DEVICE_COMPAT, ¶ms);
if (!err && info.flags)
EPRINTF("create device: using compat ioctl(%d),"
" flags (%#x) dropped.",
- BLKTAP_IOCTL_COMPAT_CREATE_DEVICE, flags);
+ BLKTAP_IOCTL_CREATE_DEVICE_COMPAT, flags);
}
#endif
if (err && errno != EEXIST) {