#include "asn1/asn1c/ASProviderAttestation.h"
+#include "asn1/asn1c/asn_internal.h"
+#include "asn1/asn1c/constr_SEQUENCE.h"
+
static int asn_DFL_2_cmp_0(const void *sptr) {
const INTEGER_t *st = sptr;
3, /* Elements count */
&asn_SPC_ASProviderAttestation_specs_1 /* Additional specs */
};
-
#define _ASProviderAttestation_H_
/* Including external dependencies */
-#include "asn1/asn1c/INTEGER.h"
-#include "asn1/asn1c/ASId.h"
#include "asn1/asn1c/ProviderASSet.h"
-#include "asn1/asn1c/constr_SEQUENCE.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
/* ASProviderAttestation */
typedef struct ASProviderAttestation {
/* Implementation */
extern asn_TYPE_descriptor_t asn_DEF_ASProviderAttestation;
-#ifdef __cplusplus
-}
-#endif
-
#endif /* _ASProviderAttestation_H_ */
-#include "asn1/asn1c/asn_internal.h"
#include "asn1/asn1c/ProviderASSet.h"
+#include "asn1/asn1c/constr_SEQUENCE_OF.h"
+
asn_TYPE_member_t asn_MBR_ProviderASSet_1[] = {
{ ATF_POINTER, 0, 0,
(ASN_TAG_CLASS_UNIVERSAL | (2 << 2)),
1, /* Single element */
&asn_SPC_ProviderASSet_specs_1 /* Additional specs */
};
-
/* Including external dependencies */
#include "asn1/asn1c/ASId.h"
#include "asn1/asn1c/asn_SEQUENCE_OF.h"
-#include "asn1/asn1c/constr_SEQUENCE_OF.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
+#include "asn1/asn1c/constr_SET_OF.h"
/* ProviderASSet */
typedef struct ProviderASSet {
extern asn_SET_OF_specifics_t asn_SPC_ProviderASSet_specs_1;
extern asn_TYPE_member_t asn_MBR_ProviderASSet_1[1];
-#ifdef __cplusplus
-}
-#endif
-
#endif /* _ProviderASSet_H_ */
-#include "asn1/asn1c/asn_internal.h"
#include <openssl/bio.h>
#include <openssl/bn.h>
#include <openssl/buffer.h>
+#include <openssl/crypto.h>
#include <openssl/objects.h>
#include <openssl/pem.h>
#include <time.h>
#include <pthread.h>
#include <signal.h>
#include <stdarg.h>
-#include <sys/stat.h>
#include <syslog.h>
-#include <time.h>
#include "config.h"
#include "thread_var.h"
#include "asn1/asn1c/ASProviderAttestation.h"
#include "asn1/decode.h"
-#include "asn1/oid.h"
-#include "asn1/signed_data.h"
#include "config.h"
#include "log.h"
#include "object/signed_object.h"
#include <openssl/objects.h>
#include <openssl/rsa.h>
#include <syslog.h>
-#include <time.h>
#include "algorithm.h"
#include "asn1/asn1c/IPAddrBlocks.h"
#ifndef SRC_OBJECT_CERTIFICATE_H_
#define SRC_OBJECT_CERTIFICATE_H_
-#include "asn1/asn1c/ANY.h"
-#include "asn1/asn1c/SignatureValue.h"
#include "asn1/signed_data.h"
-#include "certificate_refs.h"
-#include "resource.h"
/* Certificate types in the RPKI */
enum cert_type {
#include <errno.h>
#include <openssl/evp.h>
#include <sys/queue.h>
-#include <time.h>
#include "common.h"
#include "config.h"
#include <ctype.h>
#include <libxml/globals.h>
+#include <openssl/crypto.h>
#include <openssl/evp.h>
#include <openssl/sha.h>
#include "rtr/db/db_table.h"
-#include <errno.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-
#include "alloc.h"
#include "config.h"
#include "data_structure/common.h"
#include "file.h"
#include "log.h"
#include "rtr/meta.h"
-#include "types/aspa.h"
struct hashable_roa {
struct vrp data;
#include "rtr/db/vrps.h"
#include <errno.h>
-#include <time.h>
+#include <sys/stat.h>
#include "config.h"
#include "log.h"
#include "object/tal.h"
#include "output_printer.h"
-#include "rtr/db/db_table.h"
#include "slurm/slurm_loader.h"
int
#include "rtr/meta.h"
-#include <errno.h>
-#include <string.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-
#include "alloc.h"
-#include "common.h"
#include "config.h"
-#include "data_structure/common.h"
-#include "log.h"
#include "file.h"
+#include "log.h"
/* TODO delete in Fort2 */
char *
#include <stdio.h>
#include <time.h>
-#include <sys/queue.h>
+
#include "types/serial.h"
struct rtr_metadata {
#include "rtr/pdu_handler.h"
-#include <stdio.h>
#include <errno.h>
#include <string.h>
+#include <sys/socket.h>
+#include <sys/types.h>
+#include <unistd.h>
#include "alloc.h"
#include "config.h"
-#include "log.h"
#include "data_structure/common.h"
+#include "log.h"
#include "rtr/err_pdu.h"
#include "rtr/pdu_sender.h"
#include <errno.h>
#include <poll.h>
#include <string.h>
+#include <sys/socket.h>
#include <unistd.h>
#include "alloc.h"
#ifndef SRC_RTR_PDU_SENDER_H_
#define SRC_RTR_PDU_SENDER_H_
-#include "rtr/pdu.h"
#include "rtr/meta.h"
+#include "rtr/pdu.h"
#include "types/aspa.h"
#include "types/router_key.h"
-#include "types/serial.h"
#include "types/vrp.h"
#define FLAG_WITHDRAWAL 0
#include <errno.h>
#include <stdlib.h>
#include <string.h>
-#include <sys/queue.h>
+#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
#include "alloc.h"
-#include "common.h"
#include "log.h"
#include "rtr/err_pdu.h"
#include <arpa/inet.h>
#include <netinet/in.h>
-#include <sys/queue.h>
#include <stdbool.h>
+#include <sys/queue.h>
#include "rtr/pdu.h"
#include <netdb.h>
#include <poll.h>
#include <string.h>
-#include <sys/types.h>
-#include <sys/socket.h>
-#include <unistd.h>
#include "common.h"
#include "config.h"
#include "config.h"
#include "crypto/hash.h"
#include "log.h"
+#include "slurm/db_slurm.h"
#include "slurm/slurm_parser.h"
#define SLURM_FILE_EXTENSION ".slurm"
#define SRC_SLURM_SLURM_LOADER_H_
#include "rtr/db/db_table.h"
-#include "slurm/db_slurm.h"
/*
* Load the SLURM file/dir and try to apply it on @db_table.
#include "types/aspa.h"
-#include <stdlib.h>
#include <stdio.h>
+#include <stdlib.h>
+
#include "data_structure/common.h"
void