Lines Matching defs:lsa_un
228 } lsa_un;
503 if (lsa_length < sizeof (lsap->lsa_un.un_rla.rla_options))
505 lsa_length -= sizeof (lsap->lsa_un.un_rla.rla_options);
508 GET_BE_U_4(lsap->lsa_un.un_rla.rla_options)));
511 GET_U_1(lsap->lsa_un.un_rla.rla_flags)));
513 rlp = lsap->lsa_un.un_rla.rla_link;
556 lsa_un.un_nla.nla_options))
558 lsa_length -= sizeof (lsap->lsa_un.un_nla.nla_options);
561 GET_BE_U_4(lsap->lsa_un.un_nla.nla_options)));
564 ap = lsap->lsa_un.un_nla.nla_router;
575 if (lsa_length < sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric))
577 lsa_length -= sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric);
579 GET_BE_U_4(lsap->lsa_un.un_inter_ap.inter_ap_metric) & SLA_MASK_METRIC);
581 tptr = (const uint8_t *)lsap->lsa_un.un_inter_ap.inter_ap_prefix;
597 if (lsa_length < sizeof (lsap->lsa_un.un_asla.asla_metric))
599 lsa_length -= sizeof (lsap->lsa_un.un_asla.asla_metric);
600 flags32 = GET_BE_U_4(lsap->lsa_un.un_asla.asla_metric);
604 GET_BE_U_4(lsap->lsa_un.un_asla.asla_metric) &
607 tptr = (const uint8_t *)lsap->lsa_un.un_asla.asla_prefix;
650 llsap = &lsap->lsa_un.un_llsa;
686 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid))
688 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid);
689 ND_TCHECK_4(lsap->lsa_un.un_intra_ap.intra_ap_rtid);
691 GET_BE_U_2(lsap->lsa_un.un_intra_ap.intra_ap_lstype),
692 &lsap->lsa_un.un_intra_ap.intra_ap_lsid);
694 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix))
696 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
697 prefixes = GET_BE_U_2(lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
700 tptr = (const uint8_t *)lsap->lsa_un.un_intra_ap.intra_ap_prefix;