Home
last modified time | relevance | path

Searched refs:lsap (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/tcpdump/
H A Dprint-ospf6.c457 const struct lsa6 *lsap, const u_char *dataend) in ospf6_print_lsa() argument
479 if (ospf6_print_lshdr(ndo, &lsap->ls_hdr, dataend)) in ospf6_print_lsa()
481 length = GET_BE_U_2(lsap->ls_hdr.ls_length); in ospf6_print_lsa()
489 if (length < sizeof(struct lsa6_hdr) || (const u_char *)lsap + length > dataend) in ospf6_print_lsa()
492 tptr = (const uint8_t *)lsap+sizeof(struct lsa6_hdr); in ospf6_print_lsa()
494 switch (GET_BE_U_2(lsap->ls_hdr.ls_type)) { in ospf6_print_lsa()
496 if (lsa_length < sizeof (lsap->lsa_un.un_rla.rla_options)) in ospf6_print_lsa()
498 lsa_length -= sizeof (lsap->lsa_un.un_rla.rla_options); in ospf6_print_lsa()
501 GET_BE_U_4(lsap->lsa_un.un_rla.rla_options))); in ospf6_print_lsa()
504 GET_U_1(lsap->lsa_un.un_rla.rla_flags))); in ospf6_print_lsa()
[all …]
H A Dprint-ospf.c619 const struct lsa *lsap) in ospf_print_lsa() argument
632 tptr = (const uint8_t *)lsap->lsa_un.un_unknown; /* squelch compiler warnings */ in ospf_print_lsa()
633 ospf_print_lshdr_ret = ospf_print_lshdr(ndo, &lsap->ls_hdr); in ospf_print_lsa()
637 ls_end = (const uint8_t *)lsap + ls_length; in ospf_print_lsa()
644 switch (GET_U_1(lsap->ls_hdr.ls_type)) { in ospf_print_lsa()
648 bittok2str(ospf_rla_flag_values, "none", GET_U_1(lsap->lsa_un.un_rla.rla_flags))); in ospf_print_lsa()
650 rla_count = GET_BE_U_2(lsap->lsa_un.un_rla.rla_count); in ospf_print_lsa()
651 ND_TCHECK_SIZE(lsap->lsa_un.un_rla.rla_link); in ospf_print_lsa()
652 rlp = lsap->lsa_un.un_rla.rla_link; in ospf_print_lsa()
696 GET_IPADDR_STRING(lsap->lsa_un.un_nla.nla_mask)); in ospf_print_lsa()
[all …]