net: add missing includes and forward declarations under net/
authorJakub Kicinski <kuba@kernel.org>
Wed, 20 Jul 2022 23:57:58 +0000 (16:57 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 Jul 2022 11:53:22 +0000 (12:53 +0100)
commit949d6b405e6160ae44baea39192d67b39cb7eeac
treeae84afaae8ee6a3d1ea2543b46655493fb1eca19
parent735dbc69ab719f5e3c84f7c669b5b3ad05f684bb
net: add missing includes and forward declarations under net/

This patch adds missing includes to headers under include/net.
All these problems are currently masked by the existing users
including the missing dependency before the broken header.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
63 files changed:
include/linux/lapb.h
include/net/af_vsock.h
include/net/amt.h
include/net/ax88796.h
include/net/bond_options.h
include/net/codel_qdisc.h
include/net/datalink.h
include/net/dcbevent.h
include/net/dcbnl.h
include/net/dn_dev.h
include/net/dn_fib.h
include/net/dn_neigh.h
include/net/dn_nsp.h
include/net/dn_route.h
include/net/erspan.h
include/net/esp.h
include/net/ethoc.h
include/net/firewire.h
include/net/fq.h
include/net/garp.h
include/net/gtp.h
include/net/gue.h
include/net/hwbm.h
include/net/ila.h
include/net/inet6_connection_sock.h
include/net/inet_common.h
include/net/inet_frag.h
include/net/ip6_route.h
include/net/ipcomp.h
include/net/ipconfig.h
include/net/llc_c_ac.h
include/net/llc_c_st.h
include/net/llc_s_ac.h
include/net/llc_s_ev.h
include/net/mpls_iptunnel.h
include/net/mrp.h
include/net/ncsi.h
include/net/netevent.h
include/net/netns/can.h
include/net/netns/core.h
include/net/netns/generic.h
include/net/netns/ipv4.h
include/net/netns/mctp.h
include/net/netns/mpls.h
include/net/netns/nexthop.h
include/net/netns/sctp.h
include/net/netns/unix.h
include/net/netrom.h
include/net/p8022.h
include/net/phonet/pep.h
include/net/phonet/phonet.h
include/net/phonet/pn_dev.h
include/net/pptp.h
include/net/psnap.h
include/net/regulatory.h
include/net/rose.h
include/net/secure_seq.h
include/net/smc.h
include/net/stp.h
include/net/transp_v6.h
include/net/tun_proto.h
include/net/udplite.h
include/net/xdp_priv.h