Sortix cross-volatile manual
This manual documents Sortix cross-volatile. You can instead view this document in the latest official manual.
NAME
ASN1_INTEGER_get_uint64, ASN1_INTEGER_get_int64, ASN1_INTEGER_get, ASN1_INTEGER_set_uint64, ASN1_INTEGER_set_int64, ASN1_INTEGER_set, ASN1_INTEGER_cmp, ASN1_INTEGER_dup, BN_to_ASN1_INTEGER, ASN1_INTEGER_to_BN, ASN1_ENUMERATED_get_int64, ASN1_ENUMERATED_get, ASN1_ENUMERATED_set_int64, ASN1_ENUMERATED_set, BN_to_ASN1_ENUMERATED, ASN1_ENUMERATED_to_BN — ASN.1 INTEGER and ENUMERATED utilitiesSYNOPSIS
#include <openssl/asn1.h>ASN1_INTEGER_get_uint64(uint64_t *out_val, const ASN1_INTEGER *a);
ASN1_INTEGER_get_int64(int64_t *out_val, const ASN1_INTEGER *a);
ASN1_INTEGER_get(const ASN1_INTEGER *a);
ASN1_INTEGER_set_uint64(ASN1_INTEGER *a, uint64_t v);
ASN1_INTEGER_set_int64(ASN1_INTEGER *a, int64_t v);
ASN1_INTEGER_set(ASN1_INTEGER *a, long v);
ASN1_INTEGER_cmp(const ASN1_INTEGER *a1, const ASN1_INTEGER *a2);
ASN1_INTEGER_dup(const ASN1_INTEGER *a);
BN_to_ASN1_INTEGER(const BIGNUM *bn, ASN1_INTEGER *ai);
ASN1_INTEGER_to_BN(const ASN1_INTEGER *ai, BIGNUM *bn);
ASN1_ENUMERATED_get_int64(int64_t *out_val, const ASN1_ENUMERATED *a);
ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a);
ASN1_ENUMERATED_set_int64(ASN1_ENUMERATED *a, int64_t v);
ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v);
BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai);
ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn);