summaryrefslogtreecommitdiff
path: root/include/net/stp.h
blob: 3af174d70d9e8ca988122b75358703b99c0b4d4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef _NET_STP_H
#define _NET_STP_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 */
/patch/?id=bd08b532f49b640c8d2ba1a7a7344ab206e051cb'>patch) tree7061bce444da70291fe0c140518ae9c733a180c5 parent9b8e1056dbad7ea3f1bcd3db0ea7cf6682d077b1 (diff)parent62980cb6dd2fd2dca34060c4fd77ebafa878272a (diff)
Merge branch 'sfc-bogus-interrupt-mode-fallbacks'
Edward Cree says: ==================== sfc: prevent bogus interrupt-mode fallbacks EF10 VFs only support MSI-X interrupts, not MSI or legacy. This series stops the probe logic from trying to fallback to those if MSI-X interrupt probe fails. It also prevents selecting them with the interrupt_mode module parameter. This avoids producing messages like "failed to hook legacy IRQ 0" and "IRQ handler type mismatch for IRQ 0", and ensures that the relevant error (from the attempt to enable MSI-X) is reported to the caller. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat