xref: /freebsd/crypto/openssl/doc/man3/ASN1_INTEGER_new.pod (revision a7148ab39c03abd4d1a84997c70bf96f15dd2a09)
1b077aed3SPierre Pronchery=pod
2b077aed3SPierre Pronchery
3b077aed3SPierre Pronchery=head1 NAME
4b077aed3SPierre Pronchery
5b077aed3SPierre ProncheryASN1_INTEGER_new, ASN1_INTEGER_free - ASN1_INTEGER allocation functions
6b077aed3SPierre Pronchery
7b077aed3SPierre Pronchery=head1 SYNOPSIS
8b077aed3SPierre Pronchery
9b077aed3SPierre Pronchery=for openssl generic
10b077aed3SPierre Pronchery
11b077aed3SPierre Pronchery #include <openssl/asn1.h>
12b077aed3SPierre Pronchery
13b077aed3SPierre Pronchery ASN1_INTEGER *ASN1_INTEGER_new(void);
14b077aed3SPierre Pronchery void ASN1_INTEGER_free(ASN1_INTEGER *a);
15b077aed3SPierre Pronchery
16b077aed3SPierre Pronchery=head1 DESCRIPTION
17b077aed3SPierre Pronchery
18b077aed3SPierre ProncheryASN1_INTEGER_new() returns an allocated B<ASN1_INTEGER> structure.
19b077aed3SPierre Pronchery
20b077aed3SPierre ProncheryASN1_INTEGER_free() frees up a single B<ASN1_INTEGER> object.
21*a7148ab3SEnji CooperIf the argument is NULL, nothing is done.
22b077aed3SPierre Pronchery
23b077aed3SPierre ProncheryB<ASN1_INTEGER> structure representing the ASN.1 INTEGER type
24b077aed3SPierre Pronchery
25b077aed3SPierre Pronchery=head1 RETURN VALUES
26b077aed3SPierre Pronchery
27b077aed3SPierre ProncheryASN1_INTEGER_new() return a valid B<ASN1_INTEGER> structure or NULL
28b077aed3SPierre Proncheryif an error occurred.
29b077aed3SPierre Pronchery
30b077aed3SPierre ProncheryASN1_INTEGER_free() does not return a value.
31b077aed3SPierre Pronchery
32b077aed3SPierre Pronchery=head1 SEE ALSO
33b077aed3SPierre Pronchery
34b077aed3SPierre ProncheryL<ERR_get_error(3)>
35b077aed3SPierre Pronchery
36b077aed3SPierre Pronchery=head1 COPYRIGHT
37b077aed3SPierre Pronchery
38*a7148ab3SEnji CooperCopyright 2020-2024 The OpenSSL Project Authors. All Rights Reserved.
39b077aed3SPierre Pronchery
40b077aed3SPierre ProncheryLicensed under the Apache License 2.0 (the "License").  You may not use
41b077aed3SPierre Proncherythis file except in compliance with the License.  You can obtain a copy
42b077aed3SPierre Proncheryin the file LICENSE in the source distribution or at
43b077aed3SPierre ProncheryL<https://www.openssl.org/source/license.html>.
44b077aed3SPierre Pronchery
45b077aed3SPierre Pronchery=cut
46