Lines Matching refs:asnlen
329 u_int32_t asnlen; member
411 elem->asnlen = 0; in asn1_parse()
474 elem->asnlen = *p; in asn1_parse()
476 if (elem->asnlen & ASN_BIT8) { in asn1_parse()
477 u_int32_t noct = elem->asnlen % ASN_BIT8; in asn1_parse()
478 elem->asnlen = 0; in asn1_parse()
485 elem->asnlen = (elem->asnlen << ASN_SHIFT8) | *p++; in asn1_parse()
487 if (len < elem->asnlen) { in asn1_parse()
488 printf("[len%d<asnlen%u]", len, elem->asnlen); in asn1_parse()
519 TCHECK2(*p, elem->asnlen); in asn1_parse()
522 for (i = elem->asnlen; i-- > 0; p++) in asn1_parse()
558 TCHECK2(*p, elem->asnlen); in asn1_parse()
561 for (i = elem->asnlen; i-- > 0; p++) in asn1_parse()
569 TCHECK2(*p, elem->asnlen); in asn1_parse()
572 for (i = elem->asnlen; i-- > 0; p++) { in asn1_parse()
613 TCHECK2(*p, elem->asnlen); in asn1_parse()
651 p += elem->asnlen; in asn1_parse()
652 len -= elem->asnlen; in asn1_parse()
653 return elem->asnlen + hdr; in asn1_parse()
669 u_int32_t asnlen = elem->asnlen; in asn1_print() local
675 TCHECK2(*p, asnlen); in asn1_print()
676 for (i = asnlen; i-- > 0; p++) in asn1_print()
684 int o = 0, first = -1, i = asnlen; in asn1_print()
686 if (!sflag && !nflag && asnlen > 2) { in asn1_print()
783 TCHECK2(*p, asnlen); in asn1_print()
784 for (i = asnlen; printable && i-- > 0; p++) in asn1_print()
789 if (fn_printn(p, asnlen, snapend)) { in asn1_print()
795 for (i = asnlen; i-- > 0; p++) { in asn1_print()
803 printf("Seq(%u)", elem->asnlen); in asn1_print()
807 if (asnlen != ASNLEN_INETADDR) in asn1_print()
809 TCHECK2(*p, asnlen); in asn1_print()
810 for (i = asnlen; i-- != 0; p++) { in asn1_print()
811 printf((i == asnlen-1) ? "%u" : ".%u", *p); in asn1_print()
823 Class[CONTEXT].Id[elem->id], elem->asnlen); in asn1_print()
865 asn1_decode(elem.data.raw, elem.asnlen); in asn1_decode()
903 u_int32_t asnlen = elem->asnlen; in smi_decode_oid() local
904 int o = 0, first = -1, i = asnlen; in smi_decode_oid()
960 ok = (elem->asnlen == smiRange->minValue.value.unsigned32); in smi_check_a_range()
962 ok = (elem->asnlen >= smiRange->minValue.value.unsigned32 in smi_check_a_range()
963 && elem->asnlen <= smiRange->maxValue.value.unsigned32); in smi_check_a_range()
1220 length = elem.asnlen; in varbind_print()
1240 length = elem.asnlen; in varbind_print()
1487 length = pdu.asnlen; in pdu_print()
1540 length = elem.asnlen; in scopedpdu_print()
1555 for (i = 0; i < (int)elem.asnlen; i++) { in scopedpdu_print()
1571 printf("C=%.*s ", (int)elem.asnlen, elem.data.str); in scopedpdu_print()
1594 if (!(elem.asnlen == sizeof(DEF_COMMUNITY) - 1 && in community_print()
1598 printf("C=%.*s ", (int)elem.asnlen, elem.data.str); in community_print()
1622 length = elem.asnlen; in usm_print()
1673 printf("U=%.*s ", (int)elem.asnlen, elem.data.str); in usm_print()
1722 length = elem.asnlen; in v3msg_print()
1759 if (elem.asnlen != 1) { in v3msg_print()
1760 printf("[msgFlags size %d]", elem.asnlen); in v3msg_print()
1821 usm_print(elem.data.str, elem.asnlen); in v3msg_print()
1861 length = elem.asnlen; in snmp_print()