Lines Matching defs:msg_ptr
293 } msg_ptr;
343 msg_ptr.cfm_ccm = (const struct cfm_ccm_t *)tptr;
344 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ccm)) {
346 sizeof(*msg_ptr.cfm_ccm));
349 if (tlen < sizeof(*msg_ptr.cfm_ccm))
351 ND_TCHECK_SIZE(msg_ptr.cfm_ccm);
371 GET_BE_U_4(msg_ptr.cfm_ccm->sequence),
372 GET_BE_U_2(msg_ptr.cfm_ccm->ma_epi));
374 namesp = msg_ptr.cfm_ccm->names;
375 names_data_remaining = sizeof(msg_ptr.cfm_ccm->names);
472 msg_ptr.cfm_ltm = (const struct cfm_ltm_t *)tptr;
473 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ltm)) {
475 sizeof(*msg_ptr.cfm_ltm));
478 if (tlen < sizeof(*msg_ptr.cfm_ltm))
480 ND_TCHECK_SIZE(msg_ptr.cfm_ltm);
486 GET_BE_U_4(msg_ptr.cfm_ltm->transaction_id),
487 GET_U_1(msg_ptr.cfm_ltm->ttl));
490 GET_ETHERADDR_STRING(msg_ptr.cfm_ltm->original_mac),
491 GET_ETHERADDR_STRING(msg_ptr.cfm_ltm->target_mac));
495 msg_ptr.cfm_ltr = (const struct cfm_ltr_t *)tptr;
496 if (first_tlv_offset < sizeof(*msg_ptr.cfm_ltr)) {
498 sizeof(*msg_ptr.cfm_ltr));
501 if (tlen < sizeof(*msg_ptr.cfm_ltr))
503 ND_TCHECK_SIZE(msg_ptr.cfm_ltr);
509 GET_BE_U_4(msg_ptr.cfm_ltr->transaction_id),
510 GET_U_1(msg_ptr.cfm_ltr->ttl));
515 GET_U_1(msg_ptr.cfm_ltr->replay_action)),
516 GET_U_1(msg_ptr.cfm_ltr->replay_action));