Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:msg_ptr

276     } msg_ptr;
321 msg_ptr.cfm_ccm = (const struct cfm_ccm_t *)tptr;
322 if (cfm_common_header->first_tlv_offset < sizeof(*msg_ptr.cfm_ccm)) {
324 (unsigned long) sizeof(*msg_ptr.cfm_ccm)));
327 if (tlen < sizeof(*msg_ptr.cfm_ccm))
329 ND_TCHECK(*msg_ptr.cfm_ccm);
349 EXTRACT_32BITS(msg_ptr.cfm_ccm->sequence),
350 EXTRACT_16BITS(msg_ptr.cfm_ccm->ma_epi)));
352 namesp = msg_ptr.cfm_ccm->names;
353 names_data_remaining = sizeof(msg_ptr.cfm_ccm->names);
448 msg_ptr.cfm_ltm = (const struct cfm_ltm_t *)tptr;
449 if (cfm_common_header->first_tlv_offset < sizeof(*msg_ptr.cfm_ltm)) {
451 (unsigned long) sizeof(*msg_ptr.cfm_ltm)));
454 if (tlen < sizeof(*msg_ptr.cfm_ltm))
456 ND_TCHECK(*msg_ptr.cfm_ltm);
462 EXTRACT_32BITS(msg_ptr.cfm_ltm->transaction_id),
463 msg_ptr.cfm_ltm->ttl));
466 etheraddr_string(ndo, msg_ptr.cfm_ltm->original_mac),
467 etheraddr_string(ndo, msg_ptr.cfm_ltm->target_mac)));
471 msg_ptr.cfm_ltr = (const struct cfm_ltr_t *)tptr;
472 if (cfm_common_header->first_tlv_offset < sizeof(*msg_ptr.cfm_ltr)) {
474 (unsigned long) sizeof(*msg_ptr.cfm_ltr)));
477 if (tlen < sizeof(*msg_ptr.cfm_ltr))
479 ND_TCHECK(*msg_ptr.cfm_ltr);
485 EXTRACT_32BITS(msg_ptr.cfm_ltr->transaction_id),
486 msg_ptr.cfm_ltr->ttl));
491 msg_ptr.cfm_ltr->replay_action),
492 msg_ptr.cfm_ltr->replay_action));