VERCOe forwarding
This commit is contained in:
parent
96e3ef520c
commit
1ed2e269c8
|
|
@ -28,6 +28,7 @@ TARGET_LINK_LIBRARIES(it2s-itss-facilities
|
|||
-lit2s-asn-saem
|
||||
-lit2s-asn-tpm
|
||||
-lit2s-asn-vcm
|
||||
-lit2s-asn-verco
|
||||
-lit2s-tender
|
||||
-lit2s-obd
|
||||
-lm
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@
|
|||
#include <it2s-asn/ivim/IVIM.h>
|
||||
#include <it2s-asn/cpm/CPM.h>
|
||||
#include <it2s-asn/saem/SAEM.h>
|
||||
#include <it2s-asn/verco/VERCOe.h>
|
||||
|
||||
#include <zmq.h>
|
||||
#include <stdbool.h>
|
||||
|
|
@ -149,6 +150,14 @@ static int transport_indication(void* responder, void** security_socket, uint8_t
|
|||
handled_msg = true;
|
||||
break;
|
||||
|
||||
case 2044: /* VERCOe */
|
||||
its_msg_descriptor = &asn_DEF_VERCOe;
|
||||
its_msg = calloc(1, sizeof(VERCOe_t));
|
||||
its_msg_type = 44;
|
||||
handled_msg = true;
|
||||
fwd = true;
|
||||
break;
|
||||
|
||||
default:
|
||||
log_debug("messsage with unhandled BTP port received (%lld), ignoring", tpi->choice.btp.destinationPort);
|
||||
goto cleanup;
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
|
||||
#include <zmq.h>
|
||||
#include <it2s-asn/cpm/CPM.h>
|
||||
#include <it2s-asn/verco/VERCOe.h>
|
||||
|
||||
#include <it2s-tender/time.h>
|
||||
#include <it2s-tender/recorder.h>
|
||||
|
|
@ -98,6 +99,15 @@ int facilities_request_single_message(void* responder, FacilitiesMessageRequest_
|
|||
bpr->gn.trafficClass = 2;
|
||||
|
||||
break;
|
||||
|
||||
case 2044: //VERCOe
|
||||
its_msg_def = &asn_DEF_VERCOe;
|
||||
its_msg = calloc(1, sizeof(VERCOe_t));
|
||||
bpr->destinationPort = 2044;
|
||||
bpr->gn.packetTransportType = PacketTransportType_shb;
|
||||
bpr->gn.trafficClass = 2;
|
||||
break;
|
||||
|
||||
default:
|
||||
log_error("unrecognized FR message type (%lld)", frm->itsMessageType);
|
||||
facilities_request_result_rejected(responder);
|
||||
|
|
|
|||
Loading…
Reference in New Issue