]> rtime.felk.cvut.cz Git - lisovros/linux_canprio.git/blobdiff - net/rds/rdma.c
rds: Integer overflow in RDS cmsg handling
[lisovros/linux_canprio.git] / net / rds / rdma.c
index 75fd13bb631bbc06bf8493c06c266951b6e47c95..39989678c2d264e93d01197807454e1e6c8dd3e6 100644 (file)
@@ -474,7 +474,7 @@ static struct rds_rdma_op *rds_rdma_prepare(struct rds_sock *rs,
                goto out;
        }
 
-       if (args->nr_local > (u64)UINT_MAX) {
+       if (args->nr_local > UIO_MAXIOV) {
                ret = -EMSGSIZE;
                goto out;
        }