CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2023/05/23 00:39:31
Modified files: usr.sbin/rpki-client: as.c Log message: Simplify as_id_parse() using ASN1_INTEGER_get_uint64() Instead of decoding an ASN1_INTEGER by hand because ASN1_INTEGER_get() is broken by design and would report an error on LP32 architectures for the reserved ASid UINT32_MAX, we can simplify this ugliness and use the ASN1_INTEGER_get_uint64() API, available since LibreSSL 3.6. ok claudio