Prefix ASN includes with it2s-asn/

This commit is contained in:
emanuel 2022-12-01 13:43:38 +00:00
parent 4f3657494a
commit fe25d9a850
20 changed files with 103 additions and 84 deletions

View File

@ -1,10 +1,10 @@
#include "cam.h" #include "cam.h"
#include "facilities.h" #include "facilities.h"
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <itss-management/ManagementRequest.h> #include <it2s-asn/itss-management/ManagementRequest.h>
#include <camv2/CAM.h> #include <it2s-asn/camv2/CAM.h>
#include <sys/mman.h> #include <sys/mman.h>
#include <stdint.h> #include <stdint.h>

View File

@ -6,8 +6,8 @@
#include <pthread.h> #include <pthread.h>
#include <stdbool.h> #include <stdbool.h>
#include <camv2/CAM.h> #include <it2s-asn/camv2/CAM.h>
#include <itss-transport/BTPPacketIndication.h> #include <it2s-asn/itss-transport/BTPPacketIndication.h>
#include <it2s-tender/epv.h> #include <it2s-tender/epv.h>

View File

@ -9,16 +9,16 @@
#include <it2s-config.h> #include <it2s-config.h>
#include <dirent.h> #include <dirent.h>
#include <sys/time.h> #include <sys/time.h>
#include <camv2/ProtectedCommunicationZone.h> #include <it2s-asn/camv2/ProtectedCommunicationZone.h>
#include <tpm/TollingPaymentInfo.h> #include <it2s-asn/tpm/TollingPaymentInfo.h>
#include <zmq.h> #include <zmq.h>
#include <it2s-tender/packet.h> #include <it2s-tender/packet.h>
#include <itss-management/ManagementRequest.h> #include <it2s-asn/itss-management/ManagementRequest.h>
#include <itss-management/ManagementReply.h> #include <it2s-asn/itss-management/ManagementReply.h>
#include <itss-security/SecurityRequest.h> #include <it2s-asn/itss-security/SecurityRequest.h>
#include <itss-security/SecurityReply.h> #include <it2s-asn/itss-security/SecurityReply.h>
static int fetch_target_address(char** addresses, uint16_t addresses_len) { static int fetch_target_address(char** addresses, uint16_t addresses_len) {
int index = -1; int index = -1;

View File

@ -1,15 +1,13 @@
#include "cpm.h" #include "cpm.h"
#include "facilities.h" #include "facilities.h"
#include <cpm/CPM.h> #include <it2s-asn/cpm/CPM.h>
#include <cpm/INTEGER.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <cpm/asn_application.h>
#include <itss-transport/TransportRequest.h>
#include <it2s-config.h> #include <it2s-config.h>
#include <math.h> #include <math.h>
#include <signal.h> #include <signal.h>
#include <unistd.h> #include <unistd.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <arpa/inet.h> #include <arpa/inet.h>
#include <stdbool.h> #include <stdbool.h>

View File

@ -5,7 +5,7 @@
#include <arpa/inet.h> #include <arpa/inet.h>
#include <stdbool.h> #include <stdbool.h>
#include <cpm/CPM.h> #include <it2s-asn/cpm/CPM.h>
#include <termios.h> #include <termios.h>
#include <unistd.h> #include <unistd.h>
#include <time.h> #include <time.h>

View File

@ -2,7 +2,7 @@
#define FACILITIES_DENM_H #define FACILITIES_DENM_H
#include <stdint.h> #include <stdint.h>
#include <denmv2/DENM.h> #include <it2s-asn/denmv2/DENM.h>
#include <pthread.h> #include <pthread.h>
#include <stdbool.h> #include <stdbool.h>

View File

@ -10,24 +10,24 @@
#include "tpm.h" #include "tpm.h"
#include "vcm.h" #include "vcm.h"
#include <itss-networking/NetworkingIndication.h> #include <it2s-asn/itss-networking/NetworkingIndication.h>
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <itss-transport/TransportIndication.h> #include <it2s-asn/itss-transport/TransportIndication.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <itss-facilities/FacilitiesRequest.h> #include <it2s-asn/itss-facilities/FacilitiesRequest.h>
#include <itss-facilities/FacilitiesReply.h> #include <it2s-asn/itss-facilities/FacilitiesReply.h>
#include <itss-security/SecurityIndication.h> #include <it2s-asn/itss-security/SecurityIndication.h>
#include <itss-security/SecurityResponse.h> #include <it2s-asn/itss-security/SecurityResponse.h>
#include <itss-management/ManagementIndication.h> #include <it2s-asn/itss-management/ManagementIndication.h>
#include <itss-management/ManagementRequest.h> #include <it2s-asn/itss-management/ManagementRequest.h>
#include <itss-security/SecurityRequest.h> #include <it2s-asn/itss-security/SecurityRequest.h>
#include <itss-security/SecurityReply.h> #include <it2s-asn/itss-security/SecurityReply.h>
#include <camv2/CAM.h> #include <it2s-asn/camv2/CAM.h>
#include <denmv2/DENM.h> #include <it2s-asn/denmv2/DENM.h>
#include <ivim/IVIM.h> #include <it2s-asn/ivim/IVIM.h>
#include <cpm/CPM.h> #include <it2s-asn/cpm/CPM.h>
#include <saem/SAEM.h> #include <it2s-asn/saem/SAEM.h>
#include <zmq.h> #include <zmq.h>
#include <stdbool.h> #include <stdbool.h>

View File

@ -1,7 +1,7 @@
#include "indications.h" #include "indications.h"
#include <itss-security/SecurityRequest.h> #include <it2s-asn/itss-security/SecurityRequest.h>
#include <itss-security/SecurityReply.h> #include <it2s-asn/itss-security/SecurityReply.h>
#include <it2s-tender/packet.h> #include <it2s-tender/packet.h>

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
#include "facilities.h" #include "facilities.h"
#include <itss-transport/TransportIndication.h> #include <it2s-asn/itss-transport/TransportIndication.h>
int transport_data_indication(TransportDataIndication_t* tpi, void** security_socket); int transport_data_indication(TransportDataIndication_t* tpi, void** security_socket);

View File

@ -6,7 +6,7 @@
#include <it2s-tender/space.h> #include <it2s-tender/space.h>
#include <it2s-tender/time.h> #include <it2s-tender/time.h>
#include <ivim/ISO14823Code.h> #include <it2s-asn/ivim/ISO14823Code.h>
const ivi_diid_ssp_bm_t DIID_SSP_BM_MAP[] = { const ivi_diid_ssp_bm_t DIID_SSP_BM_MAP[] = {
{"Vienna Convention Code for road sign", IVI_DIID_ViennaCodeConvention, 0x800000}, {"Vienna Convention Code for road sign", IVI_DIID_ViennaCodeConvention, 0x800000},

View File

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>
#include <ivim/IVIM.h> #include <it2s-asn/ivim/IVIM.h>
#include <pthread.h> #include <pthread.h>
#include <stdbool.h> #include <stdbool.h>
#include <it2s-tender/epv.h> #include <it2s-tender/epv.h>

View File

@ -5,11 +5,11 @@
#include "requests.h" #include "requests.h"
#include "cpm.h" #include "cpm.h"
#include <itss-facilities/FacilitiesReply.h> #include <it2s-asn/itss-facilities/FacilitiesReply.h>
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <zmq.h> #include <zmq.h>
#include <cpm/CPM.h> #include <it2s-asn/cpm/CPM.h>
#include <it2s-tender/time.h> #include <it2s-tender/time.h>
#include <it2s-tender/recorder.h> #include <it2s-tender/recorder.h>

View File

@ -2,8 +2,8 @@
#define FACILITIES_REQUESTS #define FACILITIES_REQUESTS
#include "facilities.h" #include "facilities.h"
#include <itss-facilities/FacilitiesRequest.h> #include <it2s-asn/itss-facilities/FacilitiesRequest.h>
#include <itss-transport/TransportIndication.h> #include <it2s-asn/itss-transport/TransportIndication.h>
int facilities_request_result_accepted(void* responder); int facilities_request_result_accepted(void* responder);
int facilities_request_result_rejected(void* responder); int facilities_request_result_rejected(void* responder);

View File

@ -8,14 +8,11 @@
#include <it2s-tender/space.h> #include <it2s-tender/space.h>
#include <it2s-tender/recorder.h> #include <it2s-tender/recorder.h>
#include <it2s-tender/packet.h> #include <it2s-tender/packet.h>
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <itss-security/SecurityRequest.h> #include <it2s-asn/itss-security/SecurityRequest.h>
#include <itss-security/SecurityReply.h> #include <it2s-asn/itss-security/SecurityReply.h>
#include <saem/asn_application.h> #include <it2s-asn/tpm/TollingPaymentInfo.h>
#include <saem/per_decoder.h> #include <it2s-asn/saem/SAEM.h>
#include <saem/per_encoder.h>
#include <tpm/TollingPaymentInfo.h>
#include <saem/SAEM.h>
#include <zmq.h> #include <zmq.h>

View File

@ -1,6 +1,6 @@
#pragma once #pragma once
#include <saem/SAEM.h> #include <it2s-asn/saem/SAEM.h>
#include <stdint.h> #include <stdint.h>
#define MAX_ANNOUNCEMENTS_LEN 32 #define MAX_ANNOUNCEMENTS_LEN 32

View File

@ -2,11 +2,11 @@
#include "facilities.h" #include "facilities.h"
#include <it2s-tender/constants.h> #include <it2s-tender/constants.h>
#include <itss-security/SecurityRequest.h> #include <it2s-asn/itss-security/SecurityRequest.h>
#include <itss-security/SecurityReply.h> #include <it2s-asn/itss-security/SecurityReply.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <it2s-tender/time.h> #include <it2s-tender/time.h>
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <it2s-tender/space.h> #include <it2s-tender/space.h>
#include <it2s-tender/geodesy.h> #include <it2s-tender/geodesy.h>
#include <it2s-tender/recorder.h> #include <it2s-tender/recorder.h>

View File

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <tpm/TPM.h> #include <it2s-asn/tpm/TPM.h>
#include <tpm/TollingPaymentInfo.h> #include <it2s-asn/tpm/TollingPaymentInfo.h>
#include <it2s-tender/time.h> #include <it2s-tender/time.h>
#include <it2s-tender/queue.h> #include <it2s-tender/queue.h>
#include <stdbool.h> #include <stdbool.h>

View File

@ -7,10 +7,10 @@
#include <it2s-tender/geodesy.h> #include <it2s-tender/geodesy.h>
#include <it2s-tender/recorder.h> #include <it2s-tender/recorder.h>
#include <it2s-tender/packet.h> #include <it2s-tender/packet.h>
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <itss-management/ManagementRequest.h> #include <it2s-asn/itss-management/ManagementRequest.h>
#include <vcm/VCM.h> #include <it2s-asn/vcm/VCM.h>
static int do_paths_intersect( static int do_paths_intersect(
itss_st_t* tA, int tA_len, uint16_t vA_length, uint16_t vA_width, itss_st_t* tA, int tA_len, uint16_t vA_length, uint16_t vA_width,
@ -88,9 +88,15 @@ static void vcm_reject(VCM_t* vcm, mc_neighbour_s* neighbour) {
vcm_rep->vcm.chain->link.buf = malloc(32); vcm_rep->vcm.chain->link.buf = malloc(32);
vcm_rep->vcm.chain->link.size = 32; vcm_rep->vcm.chain->link.size = 32;
memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32); memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32);
vcm_rep->vcm.chain->area = calloc(1, sizeof(OCTET_STRING_t)); vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
vcm_rep->vcm.chain->area->buf = malloc(4); vcm->vcm.chain->area->list.count = 1;
vcm_rep->vcm.chain->area->size = 4; vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
for (int q = 0; q < 1; ++q) {
vcm->vcm.chain->area->list.array[q] = calloc(1, sizeof(OCTET_STRING_t));
vcm->vcm.chain->area->list.array[q]->buf = malloc(4);
vcm->vcm.chain->area->list.array[q]->size = 4;
}
} }
vcm_rep->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle; vcm_rep->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle;
@ -325,9 +331,15 @@ static int vcm_check_handle_request(VCM_t* vcm, mc_neighbour_s* neighbour) {
vcm_rep->vcm.chain->link.buf = malloc(32); vcm_rep->vcm.chain->link.buf = malloc(32);
vcm_rep->vcm.chain->link.size = 32; vcm_rep->vcm.chain->link.size = 32;
memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32); memcpy(vcm_rep->vcm.chain->link.buf, coordination->chain.link, 32);
vcm_rep->vcm.chain->area = calloc(1, sizeof(OCTET_STRING_t)); vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
vcm_rep->vcm.chain->area->buf = malloc(4); vcm->vcm.chain->area->list.count = 1;
vcm_rep->vcm.chain->area->size = 4; vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
for (int q = 0; q < 1; ++q) {
vcm->vcm.chain->area->list.array[q] = calloc(1, sizeof(OCTET_STRING_t));
vcm->vcm.chain->area->list.array[q]->buf = malloc(4);
vcm->vcm.chain->area->list.array[q]->size = 4;
}
} }
vcm_rep->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle; vcm_rep->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle;
@ -591,9 +603,15 @@ static int intersection_detected(VCM_t* vcm, mc_neighbour_s* neighbour) {
vcm_req->vcm.chain->link.buf = malloc(32); vcm_req->vcm.chain->link.buf = malloc(32);
vcm_req->vcm.chain->link.size = 32; vcm_req->vcm.chain->link.size = 32;
memcpy(vcm_req->vcm.chain->link.buf, coordination->chain.link, 32); memcpy(vcm_req->vcm.chain->link.buf, coordination->chain.link, 32);
vcm_req->vcm.chain->area = calloc(1, sizeof(OCTET_STRING_t)); vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
vcm_req->vcm.chain->area->buf = malloc(4); vcm->vcm.chain->area->list.count = 1;
vcm_req->vcm.chain->area->size = 4; vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
for (int q = 0; q < 1; ++q) {
vcm->vcm.chain->area->list.array[q] = calloc(1, sizeof(OCTET_STRING_t));
vcm->vcm.chain->area->list.array[q]->buf = malloc(4);
vcm->vcm.chain->area->list.array[q]->size = 4;
}
} }
vcm_req->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle; vcm_req->vcm.maneuverContainer.present = ManeuverContainer_PR_vehicle;
@ -959,9 +977,15 @@ static int mk_vcm(uint8_t* vcm_uper, uint16_t* vcm_uper_len) {
vcm->vcm.chain->link.buf = malloc(32); vcm->vcm.chain->link.buf = malloc(32);
vcm->vcm.chain->link.size = 32; vcm->vcm.chain->link.size = 32;
memcpy(vcm->vcm.chain->link.buf, coordination->chain.link, 32); memcpy(vcm->vcm.chain->link.buf, coordination->chain.link, 32);
vcm->vcm.chain->area = calloc(1, sizeof(OCTET_STRING_t)); vcm->vcm.chain->area = calloc(1, sizeof(struct area*));
vcm->vcm.chain->area->buf = malloc(4); vcm->vcm.chain->area->list.count = 1;
vcm->vcm.chain->area->size = 4; vcm->vcm.chain->area->list.size = 1 * sizeof(OCTET_STRING_t*);
vcm->vcm.chain->area->list.array = malloc(1 * sizeof(OCTET_STRING_t*));
for (int q = 0; q < 1; ++q) {
vcm->vcm.chain->area->list.array[q] = calloc(1, sizeof(OCTET_STRING_t));
vcm->vcm.chain->area->list.array[q]->buf = malloc(4);
vcm->vcm.chain->area->list.array[q]->size = 4;
}
} }
if (facilities.station_type == StationType_roadSideUnit) { if (facilities.station_type == StationType_roadSideUnit) {

View File

@ -1,7 +1,7 @@
#pragma once #pragma once
#include <stdbool.h> #include <stdbool.h>
#include <vcm/VCM.h> #include <it2s-asn/vcm/VCM.h>
#include <it2s-tender/geodesy.h> #include <it2s-tender/geodesy.h>
#include <it2s-tender/epv.h> #include <it2s-tender/epv.h>

View File

@ -1,9 +1,9 @@
#include <itss-transport/TransportRequest.h> #include <it2s-asn/itss-transport/TransportRequest.h>
#include <itss-transport/TransportIndication.h> #include <it2s-asn/itss-transport/TransportIndication.h>
#include <itss-facilities/FacilitiesIndication.h> #include <it2s-asn/itss-facilities/FacilitiesIndication.h>
#include <itss-facilities/FacilitiesRequest.h> #include <it2s-asn/itss-facilities/FacilitiesRequest.h>
#include <itss-management/ManagementRequest.h> #include <it2s-asn/itss-management/ManagementRequest.h>
#include <itss-management/ManagementReply.h> #include <it2s-asn/itss-management/ManagementReply.h>
#include <pthread.h> #include <pthread.h>
#include <zmq.h> #include <zmq.h>