From 4bc94be2c6e11a89a7e52d3c4fc2b9ebe1c78d51 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Sat, 24 Jul 2021 18:40:05 +0800 Subject: [PATCH] fix build for 5.12 Signed-off-by: Icenowy Zheng --- os_dep/linux/recv_linux.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/os_dep/linux/recv_linux.c b/os_dep/linux/recv_linux.c index 2902fab..07565ed 100644 --- a/os_dep/linux/recv_linux.c +++ b/os_dep/linux/recv_linux.c @@ -359,7 +359,11 @@ static int napi_recv(_adapter *padapter, int budget) #ifdef CONFIG_RTW_GRO if (pregistrypriv->en_gro) { +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 12, 0)) + if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_MERGED_FREE) +#else if (rtw_napi_gro_receive(&padapter->napi, pskb) != GRO_DROP) +#endif rx_ok = _TRUE; goto next; }