forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 645e752c5a84baeb21015cdc85fc05b7d16312c8
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;