forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-09-20 cf4ce59b3b70238352c7f1729f0f7223214828ad
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;