summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/a_object.c
diff options
context:
space:
mode:
authorjsing <>2021-12-25 07:04:03 +0000
committerjsing <>2021-12-25 07:04:03 +0000
commit45bffde06d55be8341ae2ab97fd9f6d173eea785 (patch)
treedfd17445518096186f837cbf0acabb25662aebab /src/lib/libcrypto/asn1/a_object.c
parent6142c0431dc485679ae167b6cb887a9afafb3427 (diff)
downloadopenbsd-45bffde06d55be8341ae2ab97fd9f6d173eea785.tar.gz
openbsd-45bffde06d55be8341ae2ab97fd9f6d173eea785.tar.bz2
openbsd-45bffde06d55be8341ae2ab97fd9f6d173eea785.zip
Rewrite ASN.1 identifier/length parsing in CBS.
Provide internal asn1_get_identifier_cbs() and asn1_get_length_cbs() functions that are called from asn1_get_object_cbs(). Convert the existing ASN1_get_object() function so that it calls asn1_get_object_cbs(), before mapping the result into the API that it implements. ok tb@
Diffstat (limited to 'src/lib/libcrypto/asn1/a_object.c')
0 files changed, 0 insertions, 0 deletions