| 1 |
|
| 2 | #ifndef _NET_STP_H
|
| 3 | #define _NET_STP_H
|
| 4 |
|
| 5 | #include <linux/if_ether.h>
|
| 6 |
|
| 7 | struct stp_proto {
|
| 8 | unsigned char group_address[ETH_ALEN];
|
| 9 | void (*rcv)(const struct stp_proto *, struct sk_buff *,
|
| 10 | struct net_device *);
|
| 11 | void *data;
|
| 12 | };
|
| 13 |
|
| 14 | int stp_proto_register(const struct stp_proto *proto);
|
| 15 | void stp_proto_unregister(const struct stp_proto *proto);
|
| 16 |
|
| 17 | #endif
|