mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-12-28 16:56:26 +00:00
949d6b405e
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>
18 lines
412 B
C
18 lines
412 B
C
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef _NET_STP_H
|
|
#define _NET_STP_H
|
|
|
|
#include <linux/if_ether.h>
|
|
|
|
struct stp_proto {
|
|
unsigned char group_address[ETH_ALEN];
|
|
void (*rcv)(const struct stp_proto *, struct sk_buff *,
|
|
struct net_device *);
|
|
void *data;
|
|
};
|
|
|
|
int stp_proto_register(const struct stp_proto *proto);
|
|
void stp_proto_unregister(const struct stp_proto *proto);
|
|
|
|
#endif /* _NET_STP_H */
|