hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/net/sched/ematch.c
....@@ -255,6 +255,8 @@
255255 * the value carried.
256256 */
257257 if (em_hdr->flags & TCF_EM_SIMPLE) {
258
+ if (em->ops->datalen > 0)
259
+ goto errout;
258260 if (data_len < sizeof(u32))
259261 goto errout;
260262 em->data = *(u32 *) data;