Home | History | Annotate | Download | only in tls

Lines Matching refs:oid

88 int asn1_get_oid(const u8 *buf, size_t len, struct asn1_oid *oid,
96 os_memset(oid, 0, sizeof(*oid));
102 wpa_printf(MSG_DEBUG, "ASN.1: Expected OID - found class %d "
121 if (oid->len >= ASN1_MAX_OID_LEN) {
122 wpa_printf(MSG_DEBUG, "ASN.1: Too long OID value");
125 if (oid->len == 0) {
131 oid->oid[0] = val / 40;
132 if (oid->oid[0] > 2)
133 oid->oid[0] = 2;
134 oid->oid[1] = val - oid->oid[0] * 40;
135 oid->len = 2;
137 oid->oid[oid->len++] = val;
144 void asn1_oid_to_str(struct asn1_oid *oid, char *buf, size_t len)
155 for (i = 0; i < oid->len; i++) {
158 i == 0 ? "" : ".", oid->oid[i]);