From: Sven Eckelmann Date: Fri, 6 May 2022 22:03:29 +0200 Subject: Revert "batman-adv: Migrate to linux/container_of.h" This reverts commit 043ae5634bdfd4c4dd8b95a22890752495080bb5. --- a/compat-include/linux/container_of.h +++ /dev/null @@ -1,20 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0 */ -/* Copyright (C) B.A.T.M.A.N. contributors: - * - * Marek Lindner, Simon Wunderlich - * - * This file contains macros for maintaining compatibility with older versions - * of the Linux kernel. - */ - -#ifndef _NET_BATMAN_ADV_COMPAT_LINUX_CONTAINER_OF_H_ -#define _NET_BATMAN_ADV_COMPAT_LINUX_CONTAINER_OF_H_ - -#include -#if LINUX_VERSION_IS_GEQ(5, 16, 0) -#include_next -#else -#include -#endif - -#endif /* _NET_BATMAN_ADV_COMPAT_LINUX_CONTAINER_OF_H_ */ --- a/net/batman-adv/bat_iv_ogm.c +++ b/net/batman-adv/bat_iv_ogm.c @@ -13,13 +13,13 @@ #include #include #include -#include #include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/bat_v_elp.c +++ b/net/batman-adv/bat_v_elp.c @@ -10,13 +10,13 @@ #include #include #include -#include #include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/bat_v_ogm.c +++ b/net/batman-adv/bat_v_ogm.c @@ -9,12 +9,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.c @@ -10,7 +10,6 @@ #include #include #include -#include #include #include #include --- a/net/batman-adv/distributed-arp-table.c +++ b/net/batman-adv/distributed-arp-table.c @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include @@ -21,6 +20,7 @@ #include #include #include +#include #include #include #include --- a/net/batman-adv/gateway_client.c +++ b/net/batman-adv/gateway_client.c @@ -9,7 +9,6 @@ #include #include -#include #include #include #include --- a/net/batman-adv/hard-interface.c +++ b/net/batman-adv/hard-interface.c @@ -9,12 +9,12 @@ #include #include -#include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/main.c +++ b/net/batman-adv/main.c @@ -9,7 +9,6 @@ #include #include #include -#include #include #include #include --- a/net/batman-adv/multicast.c +++ b/net/batman-adv/multicast.c @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include --- a/net/batman-adv/network-coding.c +++ b/net/batman-adv/network-coding.c @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include @@ -20,6 +19,7 @@ #include #include #include +#include #include #include #include --- a/net/batman-adv/originator.c +++ b/net/batman-adv/originator.c @@ -8,11 +8,11 @@ #include "main.h" #include -#include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/send.c +++ b/net/batman-adv/send.c @@ -10,13 +10,13 @@ #include #include #include -#include #include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/soft-interface.c +++ b/net/batman-adv/soft-interface.c @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include @@ -20,6 +19,7 @@ #include #include #include +#include #include #include #include --- a/net/batman-adv/tp_meter.c +++ b/net/batman-adv/tp_meter.c @@ -12,13 +12,13 @@ #include #include #include -#include #include #include #include #include #include #include +#include #include #include #include --- a/net/batman-adv/translation-table.c +++ b/net/batman-adv/translation-table.c @@ -13,7 +13,6 @@ #include #include #include -#include #include #include #include @@ -22,6 +21,7 @@ #include #include #include +#include #include #include #include --- a/net/batman-adv/tvlv.c +++ b/net/batman-adv/tvlv.c @@ -7,10 +7,10 @@ #include "main.h" #include -#include #include #include #include +#include #include #include #include