lacp_peerinfo
lacp_fill_actorinfo(struct agr_port *port, struct lacp_peerinfo *info)
static void lacp_fill_actorinfo(struct agr_port *, struct lacp_peerinfo *);
lacp_compare_peerinfo(const struct lacp_peerinfo *a,
const struct lacp_peerinfo *b)
return memcmp(a, b, offsetof(struct lacp_peerinfo, lip_state));
sizeof(struct tlvhdr) + sizeof(struct lacp_peerinfo) },
sizeof(struct tlvhdr) + sizeof(struct lacp_peerinfo) },
struct lacp_peerinfo ldu_actor;
struct lacp_peerinfo ldu_partner;
lacp_format_lagid(const struct lacp_peerinfo *a,
const struct lacp_peerinfo *b, char *buf, size_t buflen)
const struct lacp_peerinfo *t;
lacp_format_partner(const struct lacp_peerinfo *peer, char *buf, size_t buflen)
const char *lacp_format_partner(const struct lacp_peerinfo *, char *, size_t);
const char *lacp_format_lagid(const struct lacp_peerinfo *,
const struct lacp_peerinfo *, char *, size_t);
int lacp_compare_peerinfo(const struct lacp_peerinfo *,
const struct lacp_peerinfo *);
struct lacp_peerinfo la_partner;
struct lacp_peerinfo la_actor;
struct lacp_peerinfo lp_partner;
struct lacp_peerinfo lp_actor;
lacp_fill_aggregator_id_peer(struct lacp_peerinfo *lpi_aggr,
const struct lacp_peerinfo *lpi_port)
lacp_peerinfo_is_compatible(const struct lacp_peerinfo *a,
const struct lacp_peerinfo *b)
static void lacp_fill_aggregator_id_peer(struct lacp_peerinfo *,
const struct lacp_peerinfo *);
static bool lacp_peerinfo_is_compatible(const struct lacp_peerinfo *,
const struct lacp_peerinfo *);
const struct lacp_peerinfo *info)
const struct lacp_peerinfo *);
static const struct lacp_peerinfo lacp_partner_admin = {