]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - net/qrtr/qrtr.c
tcp: add missing tcp_skb_can_collapse() test in tcp_shift_skb_data()
[mirror_ubuntu-jammy-kernel.git] / net / qrtr / qrtr.c
index 525e3ea063b143177c8393dd5921d88259d6896b..ec2322529727820d60e1fa13e1422d6ed8431608 100644 (file)
@@ -493,7 +493,7 @@ int qrtr_endpoint_post(struct qrtr_endpoint *ep, const void *data, size_t len)
                goto err;
        }
 
-       if (!size || size & 3 || len != size + hdrlen)
+       if (!size || len != ALIGN(size, 4) + hdrlen)
                goto err;
 
        if (cb->dst_port != QRTR_PORT_CTRL && cb->type != QRTR_TYPE_DATA &&