View | Details | Raw Unified | Return to bug 57402
Collapse All | Expand All

(-)linux-2.4.21/drivers/ieee1394/raw1394.c (-1 / +2 lines)
Lines 1989-1995 static ssize_t raw1394_write(struct file Link Here
1989
        }
1989
        }
1990
        req->file_info = fi;
1990
        req->file_info = fi;
1991
1991
1992
        if (copy_from_user(&req->req, buffer, sizeof(struct raw1394_request))) {
1992
        if (copy_from_user(&req->req, buffer, sizeof(struct raw1394_request))
1993
	    || (ssize_t)req->req->length < 0) {
1993
                free_pending_request(req);
1994
                free_pending_request(req);
1994
                return -EFAULT;
1995
                return -EFAULT;
1995
        }
1996
        }

Return to bug 57402