Change DENM header stationID
This commit is contained in:
parent
e1a3c3e8ca
commit
ac8b0e24fb
|
|
@ -376,7 +376,6 @@ void *ca_service(void *fc) {
|
|||
|
||||
bdr->data.buf = malloc(384);
|
||||
|
||||
|
||||
if (facilities->use_security) {
|
||||
bdr->gnSecurityProfile = malloc(sizeof(long));
|
||||
*bdr->gnSecurityProfile = 1;
|
||||
|
|
|
|||
|
|
@ -223,6 +223,13 @@ static int facilities_request(facilities_t *facilities, void* responder, uint8_t
|
|||
}
|
||||
|
||||
if (fwd) {
|
||||
// set stationID
|
||||
pthread_mutex_lock(&facilities->lock);
|
||||
((DENM_t*)its_msg)->header.stationID = facilities->station_id;
|
||||
pthread_mutex_unlock(&facilities->lock);
|
||||
|
||||
|
||||
// get, set retransmission, duration
|
||||
if ( ((DENM_t*)its_msg)->denm.management.transmissionInterval ) {
|
||||
transmission_interval = *( (uint32_t*) ((DENM_t*)its_msg)->denm.management.transmissionInterval );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue