Lines Matching defs:mdu
59 struct markerdu *mdu;
69 if (m->m_pkthdr.len != sizeof(*mdu)) {
77 if (m->m_len < sizeof(*mdu)) {
78 m = m_pullup(m, sizeof(*mdu));
84 mdu = mtod(m, struct markerdu *);
86 if (memcmp(&mdu->mdu_eh.ether_dhost,
91 KASSERT(mdu->mdu_sph.sph_subtype == SLOWPROTOCOLS_SUBTYPE_MARKER);
92 if (mdu->mdu_sph.sph_version != 1) {
96 switch (mdu->mdu_tlv.tlv_type) {
98 if (tlv_check(mdu, sizeof(*mdu), &mdu->mdu_tlv,
102 mdu->mdu_tlv.tlv_type = MARKER_TYPE_RESPONSE;
103 memcpy(&mdu->mdu_eh.ether_dhost,
105 memcpy(&mdu->mdu_eh.ether_shost,
111 if (tlv_check(mdu, sizeof(*mdu), &mdu->mdu_tlv,