net: gro: Fix a 'directive in macro's argument list' sparse warning
authorGal Pressman <gal@nvidia.com>
Thu, 17 Feb 2022 08:07:55 +0000 (10:07 +0200)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 Feb 2022 11:00:25 +0000 (11:00 +0000)
commit8467fadc115cb08bb1cbc7885cb7b7ef1871cae4
tree4afd869e384a004778d9af2db5b85e8755dc060c
parent129c77b5692d4a95a00aa7d58075afe77179623e
net: gro: Fix a 'directive in macro's argument list' sparse warning

Following the cited commit, sparse started complaining about:
../include/net/gro.h:58:1: warning: directive in macro's argument list
../include/net/gro.h:59:1: warning: directive in macro's argument list

Fix that by moving the defines out of the struct_group() macro.

Fixes: de5a1f3ce4c8 ("net: gro: minor optimization for dev_gro_receive()")
Reviewed-by: Maxim Mikityanskiy <maximmi@nvidia.com>
Signed-off-by: Gal Pressman <gal@nvidia.com>
Acked-by: Alexander Lobakin <alexandr.lobakin@intel.com>
Acked-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/gro.h