On Monday, 26 December 2022 17:15:53 CET Linus Lüssing wrote:
Implement the preparation of a batman-adv multicast
packet and use this
under certain conditions.
For one thing this implements the capability to push a complete
batman-adv multicast packet header, including a tracker TVLV with all
originator destinations that have signaled interest in it, onto a given
ethernet frame with an IP multicast packet inside.
For another checks are implemented to determine if encapsulating a
multicast packet in this new batman-adv multicast packet type and using
it is feasible. Those checks are:
1) Have all nodes signaled that the are capable of handling the new
batman-adv multicast packet type?
2) Do all active hard interfaces of all nodes, including us, have an MTU
of at least 1280 bytes?
3) Does a complete multicast packet header with all its destination
addresses fit onto the given multicast packet / ethernet frame and
does not exceed 1280 bytes?
If all checks passed then the new batman-adv multicast packet type will
be used for transmission and distribution. Otherwise we fall back to one or
more batman-adv unicast packet transmissions, if possible. Or if not
possible we will fall back to classic flooding through a batman-adv
broadcast packet.
Signed-off-by: Linus Lüssing <linus.luessing(a)c0d3.blue>
---
net/batman-adv/multicast.c | 79 ++++-
net/batman-adv/multicast.h | 24 +-
net/batman-adv/multicast_forw.c | 504 ++++++++++++++++++++++++++++++++
net/batman-adv/soft-interface.c | 6 +-
net/batman-adv/types.h | 6 +
5 files changed, 611 insertions(+), 8 deletions(-)
Name of failed tests
====================
ecsv/pu
-------
* checkpatch ./net/batman-adv/multicast_forw.c
* headers
* kerneldoc ./net/batman-adv/multicast_forw.c
* sparse linux-4.10 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-4.11 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-4.11 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-4.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-4.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-4.14 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-4.14 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y
* sparse linux-4.14.302 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
* sparse linux-4.14.302 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-4.14.302 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-4.15 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-4.15 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
* sparse linux-4.17 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-4.17 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-4.17 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-4.18 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-4.18 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-4.19 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y
* sparse linux-4.19 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-4.19 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-4.19.269 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-4.19.269 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
* sparse linux-4.19.269 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
* sparse linux-4.19.269 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
* sparse linux-4.20 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
* sparse linux-4.9 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-4.9 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
* sparse linux-4.9.336 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-4.9.336 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-4.9.336 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-4.9.336 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-5.0 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-5.0 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.1 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.10 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.10 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.10 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.10 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.10.159 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-5.10.159 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.10.159 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
* sparse linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
* sparse linux-5.11 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=y
* sparse linux-5.12 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.12 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.12 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.13 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-5.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.14 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n
* sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.15 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n
* sparse linux-5.15 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=n
* sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.15.83 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.16 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.16 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.16 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n
* sparse linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-5.18 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.18 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.2 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-5.2 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.2 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.3 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
* sparse linux-5.3 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-5.4 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.4.227 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n
* sparse linux-5.5 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.5 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n
* sparse linux-5.5 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.6 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.6 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=n
* sparse linux-5.6 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
* sparse linux-5.7 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-5.7 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
* sparse linux-5.7 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n
* sparse linux-5.7 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* sparse linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* sparse linux-5.8 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n
* sparse linux-5.8 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-5.8 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.8 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* sparse linux-5.9 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-5.9 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* sparse linux-5.9 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y
* sparse linux-6.0 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
* sparse linux-6.0 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* sparse linux-6.0 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-6.0.13 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* sparse linux-6.1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
* sparse linux-6.1 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=y
* sparse linux-6.1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-4.11 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-4.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-4.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-4.14 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-4.14 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-4.14.302 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y
BATMAN_V=y
* unused_symbols linux-4.14.302 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n
BATMAN_V=y
* unused_symbols linux-4.15 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-4.15 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-4.17 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-4.18 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-4.19 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-4.19 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-4.19.269 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=n
BATMAN_V=n
* unused_symbols linux-4.19.269 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y
BATMAN_V=y
* unused_symbols linux-4.19.269 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=y
BATMAN_V=n
* unused_symbols linux-4.19.269 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=y
BATMAN_V=n
* unused_symbols linux-4.20 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-4.9 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-4.9.336 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y
BATMAN_V=n
* unused_symbols linux-4.9.336 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n
BATMAN_V=y
* unused_symbols linux-5.0 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.0 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.10 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.10 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.10 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.10.159 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y
BATMAN_V=n
* unused_symbols linux-5.10.159 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y
BATMAN_V=n
* unused_symbols linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n
BATMAN_V=n
* unused_symbols linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=y
BATMAN_V=y
* unused_symbols linux-5.11 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.13 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.14 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.15 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.15 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.15.83 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n
BATMAN_V=n
* unused_symbols linux-5.15.83 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y
BATMAN_V=n
* unused_symbols linux-5.15.83 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=n
BATMAN_V=y
* unused_symbols linux-5.16 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.18 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.18 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.2 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.2 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.2 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.3 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-5.3 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.4 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.4.227 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=y
BATMAN_V=n
* unused_symbols linux-5.5 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.5 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-5.5 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.6 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.7 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.7 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-5.7 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.8 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.8 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
* unused_symbols linux-5.9 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-5.9 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.9 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
* unused_symbols linux-5.9 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y
* unused_symbols linux-6.0 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-6.0 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-6.0 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-6.0.13 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-6.1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
* unused_symbols linux-6.1 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-6.1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
Output of different failed tests
================================
ecsv/pu: checkpatch ./net/batman-adv/multicast_forw.c
-----------------------------------------------------
CHECK: Macro argument reuse 'num_dests' - possible side-effects?
#24: FILE: ./net/batman-adv/multicast_forw.c:24:
+#define batadv_mcast_forw_tracker_for_each_dest(dest, num_dests) \
+ for (; num_dests; num_dests--, (dest) += ETH_ALEN)
total: 0 errors, 0 warnings, 1 checks, 772 lines checked
ecsv/pu: headers
----------------
diff --git a/net/batman-adv/multicast.c b/net/batman-adv/multicast.c
index 85f4b070..2f07a325 100644
--- a/net/batman-adv/multicast.c
+++ b/net/batman-adv/multicast.c
@@ -26,7 +26,6 @@
#include <linux/ipv6.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
-#include <linux/kref.h>
#include <linux/list.h>
#include <linux/lockdep.h>
#include <linux/netdevice.h>
diff --git a/net/batman-adv/multicast_forw.c b/net/batman-adv/multicast_forw.c
index 05386847..0d214e0e 100644
--- a/net/batman-adv/multicast_forw.c
+++ b/net/batman-adv/multicast_forw.c
@@ -6,19 +6,29 @@
#include "main.h" // IWYU pragma: keep
+#include <linux/bug.h>
+#include <linux/build_bug.h>
+#include <linux/byteorder/generic.h>
+#include <linux/errno.h>
#include <linux/etherdevice.h>
+#include <linux/gfp.h>
#include <linux/if_ether.h>
#include <linux/if_vlan.h>
#include <linux/ipv6.h>
+#include <linux/limits.h>
#include <linux/netdevice.h>
+#include <linux/rculist.h>
+#include <linux/rcupdate.h>
#include <linux/skbuff.h>
+#include <linux/stddef.h>
+#include <linux/string.h>
#include <linux/types.h>
+#include <uapi/linux/batadv_packet.h>
#include "bridge_loop_avoidance.h"
#include "originator.h"
#include "routing.h"
#include "send.h"
-#include "soft-interface.h"
#include "translation-table.h"
#define batadv_mcast_forw_tracker_for_each_dest(dest, num_dests) \
diff --git a/net/batman-adv/routing.c b/net/batman-adv/routing.c
index 0ecb86b3..eb905740 100644
--- a/net/batman-adv/routing.c
+++ b/net/batman-adv/routing.c
@@ -30,7 +30,6 @@
#include "fragmentation.h"
#include "hard-interface.h"
#include "log.h"
-#include "multicast.h"
#include "network-coding.h"
#include "originator.h"
#include "send.h"
diff --git a/net/batman-adv/soft-interface.c b/net/batman-adv/soft-interface.c
index b76b85b2..69334ef8 100644
--- a/net/batman-adv/soft-interface.c
+++ b/net/batman-adv/soft-interface.c
@@ -48,7 +48,6 @@
#include "hard-interface.h"
#include "multicast.h"
#include "network-coding.h"
-#include "originator.h"
#include "send.h"
#include "translation-table.h"
diff --git a/net/batman-adv/tvlv.h b/net/batman-adv/tvlv.h
index d1c4e072..743688d1 100644
--- a/net/batman-adv/tvlv.h
+++ b/net/batman-adv/tvlv.h
@@ -9,6 +9,7 @@
#include "main.h" // IWYU pragma: keep
+#include <linux/skbuff.h>
#include <linux/types.h>
#include <uapi/linux/batadv_packet.h>
ecsv/pu: kerneldoc ./net/batman-adv/multicast_forw.c
----------------------------------------------------
./net/batman-adv/multicast_forw.c:72: warning: Function parameter or member
'bat_priv' not described in 'batadv_mcast_forw_push_dest'
./net/batman-adv/multicast_forw.c:385: warning: Function parameter or member
'bat_priv' not described in 'batadv_mcast_forw_push_tvlvs'
ecsv/pu: sparse linux-4.10 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:295:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:553:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1490: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.11 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:295:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:553:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1492: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.11 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:295:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:553:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1492: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:303:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:561:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1512: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:315:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:573:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1503: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.14.302 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:330:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:588:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1556: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.14.302 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:330:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:588:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1556: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.14.302 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:330:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:588:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1556: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.15 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:317:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:575:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1508: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.15 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:317:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:575:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1508: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.17 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:313:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:559:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1571: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.17 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:313:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:559:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1571: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.18 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:318:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:558:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1500: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.18 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:318:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:558:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1500: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:306:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:546:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1517: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:306:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:546:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1517: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:306:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:546:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1517: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19.269 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:304:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:544:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1551: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19.269 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:304:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:544:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1551: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.19.269 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:304:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:544:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1551: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.20 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:292:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:516:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1563: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.9 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:294:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:544:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1490: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.9 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:294:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:544:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1490: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.9.336 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:308:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:558:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1544: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.9.336 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:308:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:558:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1544: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-4.9.336 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:308:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:558:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1544: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.0 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:277:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:492:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1553: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:276:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:486:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1571: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.1 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:276:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:486:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1571: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:496:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1805: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:496:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1805: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:496:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1805: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10.159 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:286:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1837: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10.159 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:286:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1837: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:286:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1837: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.10.159 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:286:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1837: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.11 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:496:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1800: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.12 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:271:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:514:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1851: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.12 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:271:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:514:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1851: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.13 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:272:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:515:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1847: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.14 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:271:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:514:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1851: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:277:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:540:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1868: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.15 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:277:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:540:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1868: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:289:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:552:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1902: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:289:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:552:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1902: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.15.83 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:289:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:552:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1902: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.16 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:287:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:549:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1846: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.16 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:287:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:549:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1846: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:288:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:550:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1834: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:288:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:550:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1834: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.2 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:489:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1595: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.2 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:489:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1595: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.2 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
make[3]: *** [scripts/Makefile.build:279:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:489:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1595: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.3 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:281:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1624: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.3 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:281:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1624: _module_/home/build_test/build_env/tmp.HZwc7zjBJI] Error
2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:509:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1652: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.4 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:509:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1652: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.4.227 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:262:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1739: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1693: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.5 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1693: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.5 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1693: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.5 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:266:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:503:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1693: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.6 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:268:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:505:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1683: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.6 cfg: BLA=y DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:268:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:505:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1683: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.7 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:267:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:488:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1729: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.7 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:267:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:488:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1729: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:267:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:488:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1729: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:267:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:488:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1729: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.8 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:281:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1756: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.8 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
warning: incorrect type in argument 4 (different base types)
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
expected int ( *mptr )( ... )
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:44:
got int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:37:
error: not enough arguments for function batadv_tvlv_handler_register
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:281:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1756: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.8 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
typename in expression
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error:
Expected ; at end of statement
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:26: error: got
int
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:17: error:
undefined identifier 'u8'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:21: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:17: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:401:64: error:
undefined identifier 'src'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:17: error:
undefined identifier 'unsigned'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:413:17: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:414:45: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:415:47: error:
undefined identifier 'tvlv_offset'
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:281:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:497:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1756: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.9 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:283:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:500:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1784: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-5.9 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:283:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:500:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1784: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-6.0 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:249:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:465:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1852: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c: In function
‘batadv_tvlv_call_handler’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:389:3: error: a label
can only be part of a statement and a declaration is not a statement
u8 *src;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:390:3: error: expected
expression before ‘u8’
u8 *dst;
^~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: error: ‘dst’
undeclared (first use in this function)
dst = ((struct batadv_unicast_tvlv_packet *)skb->data)->dst;
^~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:399:3: note: each
undeclared identifier is reported only once for each function it appears in
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:405:3: error: a label
can only be part of a statement and a declaration is not a statement
unsigned int tvlv_offset;
^~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:398:7: warning: this
statement may fall through [-Wimplicit-fallthrough=]
src = ((struct batadv_unicast_tvlv_packet *)skb->data)->src;
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.c:404:2: note: here
case BATADV_MCAST:
^~~~
make[3]: *** [scripts/Makefile.build:249:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.o] Error 1
make[2]: *** [scripts/Makefile.build:465:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1852: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-6.0 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:249:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:465:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1852: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-6.1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast.c:1206:1: warning:
symbol 'batadv_mcast_forw_mode_by_count' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:654:5:
warning: symbol 'batadv_mcast_forw_tracker_tvlv_handler' was not declared. Should
it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:669:14:
warning: symbol 'batadv_mcast_forw_packet_hdrlen' was not declared. Should it be
static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:726:6:
warning: symbol 'batadv_mcast_forw_push' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:760:5:
warning: symbol 'batadv_mcast_forw_mcsend' was not declared. Should it be static?
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/multicast_forw.c:107:12:
warning: context imbalance in 'batadv_mcast_forw_push_dests_list' - wrong count at
exit
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:250:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:500:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1992: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: sparse linux-6.1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c: In function
‘batadv_nc_mesh_init’:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:163:16:
warning: passing argument 4 of ‘batadv_tvlv_handler_register’ makes pointer from integer
without a cast [-Wint-conversion]
NULL, BATADV_TVLV_NC, 1,
^~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:37:13: note: expected
‘int (*)(struct batadv_priv *, struct sk_buff *)’ but argument is of type ‘int’
int (*mptr)(struct batadv_priv *bat_priv,
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct sk_buff *skb),
~~~~~~~~~~~~~~~~~~~~
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:162:2:
error: too few arguments to function ‘batadv_tvlv_handler_register’
batadv_tvlv_handler_register(bat_priv, batadv_nc_tvlv_ogm_handler_v1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.c:45:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/tvlv.h:27:6: note: declared
here
void batadv_tvlv_handler_register(struct batadv_priv *bat_priv,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:250:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv/network-coding.o] Error 1
make[2]: *** [scripts/Makefile.build:500:
/home/build_test/build_env/tmp.HZwc7zjBJI/net/batman-adv] Error 2
make[1]: *** [Makefile:1992: /home/build_test/build_env/tmp.HZwc7zjBJI] Error 2
make: *** [Makefile:68: all] Error 2
ecsv/pu: unused_symbols linux-4.14.302 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hash_destroy
batadv_hash_new
batadv_hash_set_lock_class
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-4.9 cfg: BLA=y DAT=n DEBUG=y TRACING=n NC=y MCAST=y
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.0 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hash_set_lock_class
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.15.83 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_event_workqueue
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_hash_destroy
batadv_hash_new
batadv_hash_set_lock_class
batadv_is_my_mac
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.18 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=n
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hash_destroy
batadv_hash_new
batadv_hash_set_lock_class
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.18 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_is_my_mac
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.3 cfg: BLA=n DAT=n DEBUG=y TRACING=n NC=y MCAST=y
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_hash_destroy
batadv_hash_new
batadv_hash_set_lock_class
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.4.227 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=y
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_hash_set_lock_class
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.5 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=y
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.5 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=y MCAST=n
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.7 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=n MCAST=y
BATMAN_V=n
---------------------------------------------------------------------------
batadv_mcast_forw_mode_by_count
ecsv/pu: unused_symbols linux-5.9 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=y MCAST=n
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_hash_set_lock_class
batadv_is_my_mac
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-5.9 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=n
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-6.0 cfg: BLA=y DAT=y DEBUG=n TRACING=n NC=y MCAST=y
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-6.0.13 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=y MCAST=y
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hash_set_lock_class
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-6.1 cfg: BLA=y DAT=n DEBUG=y TRACING=y NC=y MCAST=y
BATMAN_V=y
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_mcast_forw_mcsend
batadv_mcast_forw_mode
batadv_mcast_forw_mode_by_count
batadv_mcast_forw_send
batadv_mcast_purge_orig
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
ecsv/pu: unused_symbols linux-6.1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n
BATMAN_V=n
---------------------------------------------------------------------------
batadv_algo_get
batadv_algo_select
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_tx
batadv_broadcast_addr
batadv_dat_drop_broadcast_packet
batadv_dat_snoop_incoming_arp_reply
batadv_dat_snoop_incoming_arp_request
batadv_dat_snoop_incoming_dhcp_ack
batadv_dat_snoop_outgoing_arp_reply
batadv_dat_snoop_outgoing_arp_request
batadv_dat_snoop_outgoing_dhcp_ack
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_is_my_mac
batadv_mesh_free
batadv_mesh_init
batadv_netlink_tpmeter_notify
batadv_routing_algo
batadv_skb_set_priority
batadv_vlan_ap_isola_get
Statistics
==========
ecsv/pu
-------
Failed tests: 193
Started build tests: 111
Tested Linux versions: 37
Tested configs: 79