Home | History | Annotate | Download | only in tcpdump

Lines Matching refs:lsap

247 ospf_print_lsa(register const struct lsa *lsap)
265 tptr = (u_int8_t *)lsap->lsa_un.un_unknown; /* squelch compiler warnings */
266 ls_length = ospf_print_lshdr(&lsap->ls_hdr);
269 ls_end = (u_int8_t *)lsap + ls_length;
272 switch (lsap->ls_hdr.ls_type) {
275 TCHECK(lsap->lsa_un.un_rla.rla_flags);
276 printf("\n\t Router LSA Options: [%s]", bittok2str(ospf_rla_flag_values,"none",lsap->lsa_un.un_rla.rla_flags));
278 TCHECK(lsap->lsa_un.un_rla.rla_count);
279 j = EXTRACT_16BITS(&lsap->lsa_un.un_rla.rla_count);
280 TCHECK(lsap->lsa_un.un_rla.rla_link);
281 rlp = lsap->lsa_un.un_rla.rla_link;
330 TCHECK(lsap->lsa_un.un_nla.nla_mask);
332 ipaddr_string(&lsap->lsa_un.un_nla.nla_mask));
333 ap = lsap->lsa_un.un_nla.nla_router;
342 TCHECK(lsap->lsa_un.un_nla.nla_mask);
344 ipaddr_string(&lsap->lsa_un.un_sla.sla_mask));
345 TCHECK(lsap->lsa_un.un_sla.sla_tosmetric);
346 lp = lsap->lsa_un.un_sla.sla_tosmetric;
348 if(!((lsap->ls_hdr.ls_options)&OSPF_OPTION_T)) {
365 TCHECK(lsap->lsa_un.un_sla.sla_tosmetric);
366 lp = lsap->lsa_un.un_sla.sla_tosmetric;
368 if(!((lsap->ls_hdr.ls_options)&OSPF_OPTION_T)) {
386 TCHECK(lsap->lsa_un.un_nla.nla_mask);
388 ipaddr_string(&lsap->lsa_un.un_asla.asla_mask));
390 TCHECK(lsap->lsa_un.un_sla.sla_tosmetric);
391 almp = lsap->lsa_un.un_asla.asla_metric;
421 mcp = lsap->lsa_un.un_mcla;
449 switch (*(&lsap->ls_hdr.un_lsa_id.opaque_field.opaque_type)) {
451 tptr = (u_int8_t *)(&lsap->lsa_un.un_ri_tlv.type);
499 tptr = (u_int8_t *)(&lsap->lsa_un.un_grace_tlv.type);
562 tptr = (u_int8_t *)(&lsap->lsa_un.un_te_lsa_tlv.type);
729 if(!print_unknown_data((u_int8_t *)lsap->lsa_un.un_unknown,
738 if(!print_unknown_data((u_int8_t *)lsap->lsa_un.un_unknown,
755 register const struct lsa *lsap;
846 lsap = op->ospf_lsu.lsu_lsa;
852 lsap = (const struct lsa *)ospf_print_lsa(lsap);
853 if (lsap == NULL)