/*
 * Automatically generated by asn1_compiler.  Do not edit
 *
 * ASN.1 parser for x509_basic_constraints
 */
#pragma once
#include "asn1_encoder.h"
#include "asn1_decoder.h"

// clang-format off
extern const struct lc_asn1_encoder lc_x509_basic_constraints_encoder;
extern const struct lc_asn1_decoder lc_x509_basic_constraints_decoder;

extern int lc_x509_basic_constraints_ca_enc(void *, uint8_t *, size_t *, uint8_t *);
extern int lc_x509_basic_constraints_ca(void *, size_t, unsigned char, const uint8_t *, size_t);
extern int lc_x509_basic_constraints_pathlen_enc(void *, uint8_t *, size_t *, uint8_t *);
extern int lc_x509_basic_constraints_pathlen(void *, size_t, unsigned char, const uint8_t *, size_t);
// clang-format on
