#include <openssl/asn1.h>
#include <string.h>
#include <limits.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include "../internal.h"
Go to the source code of this file.
Functions | |
int | ASN1_INTEGER_cmp (const ASN1_INTEGER *x, const ASN1_INTEGER *y) |
ASN1_INTEGER * | ASN1_INTEGER_dup (const ASN1_INTEGER *x) |
long | ASN1_INTEGER_get (const ASN1_INTEGER *a) |
int | ASN1_INTEGER_set (ASN1_INTEGER *a, long v) |
int | ASN1_INTEGER_set_uint64 (ASN1_INTEGER *out, uint64_t v) |
BIGNUM * | ASN1_INTEGER_to_BN (const ASN1_INTEGER *ai, BIGNUM *bn) |
ASN1_INTEGER * | BN_to_ASN1_INTEGER (const BIGNUM *bn, ASN1_INTEGER *ai) |
ASN1_INTEGER * | c2i_ASN1_INTEGER (ASN1_INTEGER **a, const unsigned char **pp, long len) |
int | i2c_ASN1_INTEGER (const ASN1_INTEGER *a, unsigned char **pp) |
int ASN1_INTEGER_cmp | ( | const ASN1_INTEGER * | x, |
const ASN1_INTEGER * | y | ||
) |
ASN1_INTEGER* ASN1_INTEGER_dup | ( | const ASN1_INTEGER * | x | ) |
long ASN1_INTEGER_get | ( | const ASN1_INTEGER * | a | ) |
int ASN1_INTEGER_set | ( | ASN1_INTEGER * | a, |
long | v | ||
) |
int ASN1_INTEGER_set_uint64 | ( | ASN1_INTEGER * | out, |
uint64_t | v | ||
) |
BIGNUM* ASN1_INTEGER_to_BN | ( | const ASN1_INTEGER * | ai, |
BIGNUM * | bn | ||
) |
ASN1_INTEGER* BN_to_ASN1_INTEGER | ( | const BIGNUM * | bn, |
ASN1_INTEGER * | ai | ||
) |
ASN1_INTEGER* c2i_ASN1_INTEGER | ( | ASN1_INTEGER ** | a, |
const unsigned char ** | pp, | ||
long | len | ||
) |
int i2c_ASN1_INTEGER | ( | const ASN1_INTEGER * | a, |
unsigned char ** | pp | ||
) |