\f
/* LACP Protocol Implementation. */
+enum lacp_time {
+ LACP_TIME_FAST,
+ LACP_TIME_SLOW,
+ LACP_TIME_CUSTOM
+};
+
struct lacp_settings {
char *name;
uint8_t id[ETH_ADDR_LEN];
uint16_t priority;
bool active;
- bool fast;
- bool strict;
+ enum lacp_time lacp_time;
+ long long int custom_time;
+ bool heartbeat;
};
void lacp_init(void);
char *name;
uint16_t id;
uint16_t priority;
+ uint16_t key;
};
void lacp_slave_register(struct lacp *, void *slave_,