Go to the documentation of this file.
23 #ifndef __BOND_3AD_H__
24 #define __BOND_3AD_H__
26 #include <asm/byteorder.h>
28 #include <linux/netdevice.h>
29 #include <linux/if_ether.h>
32 #define PKT_TYPE_LACPDU cpu_to_be16(ETH_P_SLOW)
33 #define AD_TIMER_INTERVAL 100
35 #define MULTICAST_LACPDU_ADDR {0x01, 0x80, 0xC2, 0x00, 0x00, 0x02}
37 #define AD_LACP_SLOW 0
38 #define AD_LACP_FAST 1
205 typedef struct port {
250 #define BOND_AD_INFO(bond) ((bond)->ad_info)
251 #define SLAVE_AD_INFO(slave) ((slave)->ad_info)
281 #endif //__BOND_3AD_H__