scsi: use umove_or_printaddr

* scsi.c (scsi_ioctl): Use umove_or_printaddr.
This commit is contained in:
Дмитрий Левин 2016-12-21 00:37:57 +00:00
parent 73be1d7e2e
commit e68e2a84b0

3
scsi.c
View File

@ -263,8 +263,7 @@ scsi_ioctl(struct tcb *tcp, const unsigned int code, const long arg)
if (entering(tcp)) {
tprints(", ");
if (!arg || umove(tcp, arg, &iid) < 0) {
printaddr(arg);
if (umove_or_printaddr(tcp, arg, &iid)) {
return RVAL_DECODED | 1;
} else {
return print_sg_io_req(tcp, iid, arg);