Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:lsap

261 ospf6_print_lsa(register const struct lsa *lsap)
282 if (ospf6_print_lshdr(&lsap->ls_hdr))
284 TCHECK(lsap->ls_hdr.ls_length);
285 ls_end = (u_char *)lsap + EXTRACT_16BITS(&lsap->ls_hdr.ls_length);
286 switch (EXTRACT_16BITS(&lsap->ls_hdr.ls_type)) {
288 TCHECK(lsap->lsa_un.un_rla.rla_flags);
290 lsap->lsa_un.un_rla.rla_flags);
291 TCHECK(lsap->lsa_un.un_rla.rla_options);
293 EXTRACT_32BITS(&lsap->lsa_un.un_rla.rla_options));
295 TCHECK(lsap->lsa_un.un_rla.rla_link);
296 rlp = lsap->lsa_un.un_rla.rla_link;
334 TCHECK(lsap->lsa_un.un_nla.nla_options);
336 EXTRACT_32BITS(&lsap->lsa_un.un_nla.nla_options));
338 ap = lsap->lsa_un.un_nla.nla_router;
347 TCHECK(lsap->lsa_un.un_inter_ap.inter_ap_metric);
349 EXTRACT_32BITS(&lsap->lsa_un.un_inter_ap.inter_ap_metric) & SLA_MASK_METRIC);
350 lsapp = lsap->lsa_un.un_inter_ap.inter_ap_prefix;
359 TCHECK(lsap->lsa_un.un_asla.asla_metric);
360 flags32 = EXTRACT_32BITS(&lsap->lsa_un.un_asla.asla_metric);
363 EXTRACT_32BITS(&lsap->lsa_un.un_asla.asla_metric) &
365 lsapp = lsap->lsa_un.un_asla.asla_prefix;
400 TCHECK(lsap->lsa_un.un_sla.sla_tosmetric);
401 lp = lsap->lsa_un.un_sla.sla_tosmetric;
416 mcp = lsap->lsa_un.un_mcla;
442 llsap = &lsap->lsa_un.un_llsa;
460 TCHECK(lsap->lsa_un.un_intra_ap.intra_ap_rtid);
462 EXTRACT_16BITS(&lsap->lsa_un.un_intra_ap.intra_ap_lstype),
463 &lsap->lsa_un.un_intra_ap.intra_ap_lsid,
464 &lsap->lsa_un.un_intra_ap.intra_ap_rtid,
466 TCHECK(lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
468 EXTRACT_16BITS(&lsap->lsa_un.un_intra_ap.intra_ap_nprefix));
470 lsapp = lsap->lsa_un.un_intra_ap.intra_ap_prefix;
472 j < EXTRACT_16BITS(&lsap->lsa_un.un_intra_ap.intra_ap_nprefix);
483 EXTRACT_16BITS(&lsap->ls_hdr.ls_type));
501 register const struct lsa *lsap;
597 lsap = op->ospf6_lsu.lsu_lsa;
601 if (ospf6_print_lsa(lsap))
603 lsap = (struct lsa *)((u_char *)lsap +
604 EXTRACT_16BITS(&lsap->ls_hdr.ls_length));