Lines Matching defs:store

268 static CURLcode bool2str(struct dynbuf *store,
273 return Curl_dyn_add(store, *beg? "TRUE": "FALSE");
281 static CURLcode octet2str(struct dynbuf *store,
287 result = Curl_dyn_addf(store, "%02x:", (unsigned char) *beg++);
292 static CURLcode bit2str(struct dynbuf *store,
299 return octet2str(store, beg, end);
307 static CURLcode int2str(struct dynbuf *store,
317 return octet2str(store, beg, end);
326 return Curl_dyn_addf(store, "%s%x", val >= 10? "0x": "", val);
420 static CURLcode encodeOID(struct dynbuf *store,
432 result = Curl_dyn_addf(store, "%u.%u", x, y);
445 result = Curl_dyn_addf(store, ".%u", x);
456 static CURLcode OID2str(struct dynbuf *store,
469 result = Curl_dyn_add(store, op->textoid);
474 result = encodeOID(store, beg, end);
479 static CURLcode GTime2str(struct dynbuf *store,
537 return Curl_dyn_addf(store,
550 static CURLcode UTime2str(struct dynbuf *store,
582 return Curl_dyn_addf(store, "%u%.2s-%.2s-%.2s %.2s:%.2s:%.2s %.*s",
593 static CURLcode ASN1tostr(struct dynbuf *store,
605 result = bool2str(store, elem->beg, elem->end);
609 result = int2str(store, elem->beg, elem->end);
612 result = bit2str(store, elem->beg, elem->end);
615 result = octet2str(store, elem->beg, elem->end);
618 result = Curl_dyn_addn(store, "", 1);
621 result = OID2str(store, elem->beg, elem->end, TRUE);
624 result = UTime2str(store, elem->beg, elem->end);
627 result = GTime2str(store, elem->beg, elem->end);
637 result = utf8asn1str(store, type, elem->beg, elem->end);
645 * ASCII encode distinguished name at `dn' into the store dynbuf.
649 static CURLcode encodeDN(struct dynbuf *store, struct Curl_asn1Element *dn)
698 result = Curl_dyn_addn(store, "/", 1);
700 result = Curl_dyn_addn(store, ", ", 2);
706 result = Curl_dyn_add(store, str);
711 result = Curl_dyn_addn(store, "=", 1);
716 result = ASN1tostr(store, &value, 0);
855 static CURLcode dumpAlgo(struct dynbuf *store,
874 return OID2str(store, oid.beg, oid.end, TRUE);
1039 static CURLcode DNtostr(struct dynbuf *store,
1042 return encodeDN(store, dn);