Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:lsa_un

223     } lsa_un;
490 if (lsa_length < sizeof (lsap->lsa_un.un_rla.rla_options))
492 lsa_length -= sizeof (lsap->lsa_un.un_rla.rla_options);
493 ND_TCHECK(lsap->lsa_un.un_rla.rla_options);
496 EXTRACT_32BITS(&lsap->lsa_un.un_rla.rla_options))));
499 lsap->lsa_un.un_rla.rla_flags)));
501 rlp = lsap->lsa_un.un_rla.rla_link;
544 if (lsa_length < sizeof (lsap->lsa_un.un_nla.nla_options))
546 lsa_length -= sizeof (lsap->lsa_un.un_nla.nla_options);
547 lsa_un.un_nla.nla_options);
550 EXTRACT_32BITS(&lsap->lsa_un.un_nla.nla_options))));
553 ap = lsap->lsa_un.un_nla.nla_router;
565 if (lsa_length < sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric))
567 lsa_length -= sizeof (lsap->lsa_un.un_inter_ap.inter_ap_metric);
568 ND_TCHECK(lsap->lsa_un.un_inter_ap.inter_ap_metric);
570 EXTRACT_32BITS(&lsap->lsa_un.un_inter_ap.inter_ap_metric) & SLA_MASK_METRIC));
572 tptr = (uint8_t *)lsap->lsa_un.un_inter_ap.inter_ap_prefix;
583 if (lsa_length < sizeof (lsap->lsa_un.un_asla.asla_metric))
585 lsa_length -= sizeof (lsap->lsa_un.un_asla.asla_metric);
586 ND_TCHECK(lsap->lsa_un.un_asla.asla_metric);
587 flags32 = EXTRACT_32BITS(&lsap->lsa_un.un_asla.asla_metric);
591 EXTRACT_32BITS(&lsap->lsa_un.un_asla.asla_metric) &
594 tptr = (uint8_t *)lsap->lsa_un.un_asla.asla_prefix;
638 llsap = &lsap->lsa_un.un_llsa;
669 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid))
671 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_rtid);
672 ND_TCHECK(lsap->lsa_un.un_intra_ap.intra_ap_rtid);
674 EXTRACT_16BITS(&lsap->lsa_un.un_intra_ap.intra_ap_lstype),
675 &lsap->lsa_un.un_intra_ap.intra_ap_lsid);
677 if (lsa_length < sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix))
679 lsa_length -= sizeof (lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
680 ND_TCHECK(lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
681 prefixes = EXTRACT_16BITS(&lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
684 tptr = (uint8_t *)lsap->lsa_un.un_intra_ap.intra_ap_prefix;