Fix SAEM Tolling TLS TPI encoding
This commit is contained in:
parent
827ac4f53d
commit
85f0cfe04b
|
|
@ -244,7 +244,7 @@ int mk_saem(facilities_t* facilities, uint8_t* b_saem, uint32_t* b_saem_len) {
|
||||||
exts->list.array[3]->present = ServiceInfoExt_PR_applicationDataSAM;
|
exts->list.array[3]->present = ServiceInfoExt_PR_applicationDataSAM;
|
||||||
exts->list.array[3]->choice.applicationDataSAM.buf = malloc(1024);
|
exts->list.array[3]->choice.applicationDataSAM.buf = malloc(1024);
|
||||||
|
|
||||||
enc = uper_encode_to_buffer(&asn_DEF_TollingPaymentInfo, NULL, facilities->tolling.infos.z[0], exts->list.array[3]->choice.applicationDataSAM.buf, 1024);
|
enc = uper_encode_to_buffer(&asn_DEF_TollingPaymentInfo, NULL, facilities->tolling.infos.z[0]->asn, exts->list.array[3]->choice.applicationDataSAM.buf, 1024);
|
||||||
if (enc.encoded == -1) {
|
if (enc.encoded == -1) {
|
||||||
syslog_err("[facilities] [sa] failure to encode TollingPaymentInfo (%s)", enc.failed_type->name);
|
syslog_err("[facilities] [sa] failure to encode TollingPaymentInfo (%s)", enc.failed_type->name);
|
||||||
rv = 1;
|
rv = 1;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue