raw: fix "Error setting raw device: Success"

# raw /dev/raw/raw1 253 40
 raw: Error setting raw device:Success

Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=923820
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2013-03-21 08:23:36 +01:00
parent 46e7eac121
commit 60d72321ec
1 changed files with 1 additions and 1 deletions

View File

@ -261,7 +261,7 @@ static int bind(int minor_raw, int block_major, int block_minor)
rq.raw_minor = minor_raw;
rq.block_major = block_major;
rq.block_minor = block_minor;
if (!ioctl(master_fd, RAW_SETBIND, &rq))
if (ioctl(master_fd, RAW_SETBIND, &rq) < 0)
err(EXIT_RAW_IOCTL, _("Error setting raw device"));
printf(_("%sraw%d: bound to major %d, minor %d\n"),
_PATH_RAWDEVDIR, raw_minor, (int)rq.block_major,