Lines Matching defs:mdu
1091 struct markerdu *mdu;
1101 mdu = mtod(m_info, struct markerdu *);
1103 mdu->mdu_tlv_info.tlv_type = MARKER_TYPE_RESPONSE;
1106 memcpy(mdu->mdu_eh.ether_shost,
1111 lacp_dump_markertlv(NULL, &mdu->mdu_info);
1174 struct markerdu *mdu;
1189 if (m->m_pkthdr.len != sizeof(*mdu))
1192 if (m->m_len < (int)sizeof(*mdu)) {
1193 m = m_pullup(m, sizeof(*mdu));
1200 mdu = mtod(m, struct markerdu *);
1202 if (memcmp(mdu->mdu_eh.ether_dhost,
1206 LACP_TLV_PARSE(mdu, struct markerdu, mdu_tlv_info,
2604 struct markerdu *mdu;
2617 m->m_pkthdr.len = m->m_len = sizeof(*mdu);
2620 mdu = mtod(m, struct markerdu *);
2622 memset(mdu, 0, sizeof(*mdu));
2625 memcpy(mdu->mdu_eh.ether_dhost, ethermulticastaddr_slowprotocols,
2627 memcpy(mdu->mdu_eh.ether_shost, CLLADDR(ifp_port->if_sadl),
2629 mdu->mdu_eh.ether_type = ntohs(ETHERTYPE_SLOWPROTOCOLS);
2630 mdu->mdu_sph.sph_subtype = SLOWPROTOCOLS_SUBTYPE_MARKER;
2631 mdu->mdu_sph.sph_version = 1;
2633 mi = &mdu->mdu_info;
2634 tlv_set(&mdu->mdu_tlv_info, MARKER_TYPE_INFO,
2640 mdu->mdu_tlv_term.tlv_type = MARKER_TYPE_TERMINATE;
2641 mdu->mdu_tlv_term.tlv_length = 0;
2652 struct markerdu *mdu;
2675 mdu = mtod(m, struct markerdu *);
2676 lacp_dump_markertlv(&mdu->mdu_info, NULL);