Go to the documentation of this file.
65 #include "../internal.h"
77 unsigned char buf[
sizeof(
long) + 1];
81 if (
a->length < (
int)(
sizeof(
long) + 1)) {
88 if (
a->data == NULL) {
98 for (
i = 0;
i <
sizeof(
long);
i++) {
105 for (
k =
i - 1;
k >= 0;
k--)
106 a->data[j++] =
buf[
k];
124 "long larger than uint64_t");
132 if (
a->data != NULL) {
133 for (
i = 0;
i <
a->length;
i++) {
135 r64 |= (
unsigned char)
a->data[
i];
138 if (r64 > LONG_MAX) {
168 len = ((j == 0) ? 0 : ((j / 8) + 1));
169 if (
ret->length <
len + 4) {
175 ret->data = new_data;
#define ASN1_R_NESTED_ASN1_ERROR
#define V_ASN1_NEG_ENUMERATED
#define OPENSSL_PUT_ERROR(library, reason)
BIGNUM * ASN1_ENUMERATED_to_BN(const ASN1_ENUMERATED *ai, BIGNUM *bn)
static void * OPENSSL_memset(void *dst, int c, size_t n)
OPENSSL_EXPORT ASN1_ENUMERATED * ASN1_ENUMERATED_new(void)
#define V_ASN1_ENUMERATED
ASN1_ENUMERATED * BN_to_ASN1_ENUMERATED(const BIGNUM *bn, ASN1_ENUMERATED *ai)
unsigned __int64 uint64_t
int ASN1_ENUMERATED_set(ASN1_ENUMERATED *a, long v)
long ASN1_ENUMERATED_get(const ASN1_ENUMERATED *a)
OPENSSL_EXPORT void ASN1_ENUMERATED_free(ASN1_ENUMERATED *str)
UniquePtr< SSL_SESSION > ret
#define OPENSSL_STATIC_ASSERT(cond, msg)
#define ERR_R_MALLOC_FAILURE
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:28