Lines Matching refs:ie_p
739 const struct ie_tlv_header_t *ie_p, const u_char *p);
742 const struct ie_tlv_header_t *ie_p, const u_char *p);
769 struct ie_tlv_header_t *ie_p; in q933_print() local
817 ie_p = (struct ie_tlv_header_t *)ptemp; in q933_print()
819 length < sizeof(struct ie_tlv_header_t) + ie_p->ie_len) { in q933_print()
834 "unknown", ie_p->ie_type), in q933_print()
835 ie_p->ie_type, in q933_print()
836 ie_p->ie_len)); in q933_print()
840 if (ie_p->ie_type == 0 || ie_p->ie_len == 0) { in q933_print()
845 ie_is_known = fr_q933_print_ie_codeset[codeset](ndo, ie_p, ptemp); in q933_print()
849 print_unknown_data(ndo, ptemp+2, "\n\t", ie_p->ie_len); in q933_print()
854 print_unknown_data(ndo, ptemp+2, "\n\t ", ie_p->ie_len); in q933_print()
857 length = length - ie_p->ie_len - 2; in q933_print()
858 ptemp = ptemp + ie_p->ie_len + 2; in q933_print()
867 const struct ie_tlv_header_t *ie_p, const u_char *p) in fr_q933_print_ie_codeset5() argument
871 switch (ie_p->ie_type) { in fr_q933_print_ie_codeset5()
897 if ((ie_p->ie_len < 3) || in fr_q933_print_ie_codeset5()
899 ((ie_p->ie_len == 3) && !(p[3] & 0x80)) || in fr_q933_print_ie_codeset5()
900 ((ie_p->ie_len == 4) && ((p[3] & 0x80) || !(p[4] & 0x80))) || in fr_q933_print_ie_codeset5()
901 ((ie_p->ie_len == 5) && ((p[3] & 0x80) || (p[4] & 0x80) || in fr_q933_print_ie_codeset5()
903 (ie_p->ie_len > 5) || in fr_q933_print_ie_codeset5()
904 !(p[ie_p->ie_len + 1] & 0x80)) { in fr_q933_print_ie_codeset5()
909 if (ie_p->ie_len == 4) { in fr_q933_print_ie_codeset5()
912 else if (ie_p->ie_len == 5) { in fr_q933_print_ie_codeset5()
917 p[ie_p->ie_len + 1] & 0x8 ? "New, " : "", in fr_q933_print_ie_codeset5()
918 p[ie_p->ie_len + 1] & 0x2 ? "Active" : "Inactive")); in fr_q933_print_ie_codeset5()