TPM recv neighbour ID
This commit is contained in:
parent
c23724fe51
commit
79de90bdc6
|
|
@ -135,9 +135,9 @@ static int transport_indication(facilities_t *facilities, void* responder, void*
|
|||
// Get permisisons
|
||||
uint8_t* ssp = NULL;
|
||||
uint16_t ssp_len;
|
||||
if (tpi->choice.btp.gn.permissions) {
|
||||
ssp = tpi->choice.btp.gn.permissions->ssp.buf;
|
||||
ssp_len = tpi->choice.btp.gn.permissions->ssp.size;
|
||||
if (tpi->choice.btp.gn.securityPermissions) {
|
||||
ssp = tpi->choice.btp.gn.securityPermissions->ssp.buf;
|
||||
ssp_len = tpi->choice.btp.gn.securityPermissions->ssp.size;
|
||||
}
|
||||
|
||||
// Manage message
|
||||
|
|
@ -202,7 +202,11 @@ static int transport_indication(facilities_t *facilities, void* responder, void*
|
|||
break;
|
||||
|
||||
case 7011:
|
||||
tpm_recv(facilities, its_msg);
|
||||
tpm_recv(
|
||||
facilities,
|
||||
its_msg,
|
||||
tpi->choice.btp.gn.securityNeighbour ? tpi->choice.btp.gn.securityNeighbour->buf : NULL
|
||||
);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
|
|||
|
|
@ -249,7 +249,7 @@ static void veh_handle_recv(tolling_s* tolling, TollReply_t* rep) {
|
|||
tolling->active = false;
|
||||
}
|
||||
|
||||
int tpm_recv(void* fc, TPM_t* tpm_rx) {
|
||||
int tpm_recv(void* fc, TPM_t* tpm_rx, uint8_t* neighbour) {
|
||||
int rv = 0;
|
||||
|
||||
facilities_t* facilities = (facilities_t*) fc;
|
||||
|
|
|
|||
Loading…
Reference in New Issue