Lines Matching defs:msg_ptr
288 } msg_ptr;
338 msg_ptr.cfm_ccm = (const struct cfm_ccm_t *)tptr;
339 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ccm)) {
341 sizeof(*msg_ptr.cfm_ccm));
344 if (tlen < sizeof(*msg_ptr.cfm_ccm))
346 ND_TCHECK_SIZE(msg_ptr.cfm_ccm);
366 GET_BE_U_4(msg_ptr.cfm_ccm->sequence),
367 GET_BE_U_2(msg_ptr.cfm_ccm->ma_epi));
369 namesp = msg_ptr.cfm_ccm->names;
370 names_data_remaining = sizeof(msg_ptr.cfm_ccm->names);
467 msg_ptr.cfm_ltm = (const struct cfm_ltm_t *)tptr;
468 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ltm)) {
470 sizeof(*msg_ptr.cfm_ltm));
473 if (tlen < sizeof(*msg_ptr.cfm_ltm))
475 ND_TCHECK_SIZE(msg_ptr.cfm_ltm);
481 GET_BE_U_4(msg_ptr.cfm_ltm->transaction_id),
482 GET_U_1(msg_ptr.cfm_ltm->ttl));
485 GET_ETHERADDR_STRING(msg_ptr.cfm_ltm->original_mac),
486 GET_ETHERADDR_STRING(msg_ptr.cfm_ltm->target_mac));
490 msg_ptr.cfm_ltr = (const struct cfm_ltr_t *)tptr;
491 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ltr)) {
493 sizeof(*msg_ptr.cfm_ltr));
496 if (tlen < sizeof(*msg_ptr.cfm_ltr))
498 ND_TCHECK_SIZE(msg_ptr.cfm_ltr);
504 GET_BE_U_4(msg_ptr.cfm_ltr->transaction_id),
505 GET_U_1(msg_ptr.cfm_ltr->ttl));
510 GET_U_1(msg_ptr.cfm_ltr->replay_action)),
511 GET_U_1(msg_ptr.cfm_ltr->replay_action));