Lines Matching defs:lsa_un
223 } lsa_un;
496 if (lsa_length < sizeof (lsap->lsa_un.un_rla.rla_options))
498 lsa_length -= sizeof (lsap->lsa_un.un_rla.rla_options);
501 GET_BE_U_4(lsap->lsa_un.un_rla.rla_options)));
504 GET_U_1(lsap->lsa_un.un_rla.rla_flags)));
506 rlp = lsap->lsa_un.un_rla.rla_link;
549 if (lsa_length < sizeof (lsap->lsa_un.un_nla.nla_options))
551 lsa_length -= sizeof (lsap->lsa_un.un_nla.nla_options);
554 GET_BE_U_4(lsap->lsa_un.un_nla.nla_options)));
557 ap = lsap->lsa_un.un_nla.nla_router;
568 if (lsa_length < sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric))
570 lsa_length -= sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric);
572 GET_BE_U_4(lsap->lsa_un.un_inter_ap.inter_ap_metric) & SLA_MASK_METRIC);
574 tptr = (const uint8_t *)lsap->lsa_un.un_inter_ap.inter_ap_prefix;
590 if (lsa_length < sizeof (lsap->lsa_un.un_asla.asla_metric))
592 lsa_length -= sizeof (lsap->lsa_un.un_asla.asla_metric);
593 flags32 = GET_BE_U_4(lsap->lsa_un.un_asla.asla_metric);
597 GET_BE_U_4(lsap->lsa_un.un_asla.asla_metric) &
600 tptr = (const uint8_t *)lsap->lsa_un.un_asla.asla_prefix;
643 llsap = &lsap->lsa_un.un_llsa;
679 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid))
681 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid);
682 ND_TCHECK_4(lsap->lsa_un.un_intra_ap.intra_ap_rtid);
684 GET_BE_U_2(lsap->lsa_un.un_intra_ap.intra_ap_lstype),
685 &lsap->lsa_un.un_intra_ap.intra_ap_lsid);
687 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix))
689 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
690 prefixes = GET_BE_U_2(lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
693 tptr = (const uint8_t *)lsap->lsa_un.un_intra_ap.intra_ap_prefix;