asn1_create_element(3)

asn1_create_element3

Api function

Usage

#include <libtasn1.h>

int asn1_create_element(asn1_node_const definitions, const char * source_name, asn1_node * element);

Arguments

asn1_node_const definitions

pointer to the structure returned by "parser_asn1" function

const char * source_name

the name of the type of the new structure (must be inside p_structure).

asn1_node * element

pointer to the structure created.

Overview

Creates a structure of type source_name . Example using "pkix.asn":

rc = asn1_create_element(cert_def, "PKIX1.Certificate", certptr);

Returns

ASN1_SUCCESS if creation OK, ASN1_ELEMENT_NOT_FOUND if
source_name is not known.

Releases

11 releases since Debian 4.0 (Etch); the text changed 9 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9–10
  7. 11
  8. 12
  9. 13
  10. Arch

From libtasn1 4.21.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.