Lines Matching defs:mh
190 const struct ip6_mobility *mh;
195 mh = (struct ip6_mobility *)bp;
200 if (!ND_TTEST(mh->ip6m_len)) {
216 mhlen = (mh->ip6m_len + 1) << 3;
220 ND_TCHECK(mh->ip6m_type);
221 type = mh->ip6m_type;
237 ND_TCHECK2(*mh, hlen + 8);
249 ND_TCHECK(mh->ip6m_data16[0]);
250 ND_PRINT((ndo, " nonce id=0x%x", EXTRACT_16BITS(&mh->ip6m_data16[0])));
253 ND_TCHECK2(*mh, hlen + 8);
261 ND_TCHECK2(*mh, hlen + 8);
271 ND_TCHECK(mh->ip6m_data16[0]);
272 ND_PRINT((ndo, " seq#=%u", EXTRACT_16BITS(&mh->ip6m_data16[0])));
274 ND_TCHECK2(*mh, hlen + 1);
289 ND_TCHECK2(*mh, hlen + 2);
296 ND_TCHECK(mh->ip6m_data8[0]);
297 ND_PRINT((ndo, " status=%u", mh->ip6m_data8[0]));
298 if (mh->ip6m_data8[1] & 0x80)
302 ND_TCHECK2(*mh, hlen + 2);
305 ND_TCHECK2(*mh, hlen + 2);
312 ND_TCHECK(mh->ip6m_data8[0]);
313 ND_PRINT((ndo, " status=%u", mh->ip6m_data8[0]));
316 ND_TCHECK2(*mh, hlen + 16);
321 ND_PRINT((ndo, "mobility: type-#%u len=%u", type, mh->ip6m_len));