[PFCP] Handle Measurement Information in Create/Update URR IEs (#1452)

This commit is contained in:
Pau Espin 2022-03-25 16:07:34 +01:00 committed by GitHub
parent cc0d147f5c
commit 89636fa8d3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 0 deletions

View File

@ -1176,6 +1176,11 @@ ogs_pfcp_urr_t *ogs_pfcp_handle_create_urr(ogs_pfcp_sess_t *sess,
urr->quota_validity_time = message->quota_validity_time.u32;
}
if (message->measurement_information.presence &&
message->measurement_information.len >= 1) {
urr->meas_info = *((unsigned char *)message->measurement_information.data);
}
return urr;
}
@ -1263,6 +1268,11 @@ ogs_pfcp_urr_t *ogs_pfcp_handle_update_urr(ogs_pfcp_sess_t *sess,
urr->quota_validity_time = message->quota_validity_time.u32;
}
if (message->measurement_information.presence &&
message->measurement_information.len >= 1) {
urr->meas_info = *((unsigned char *)message->measurement_information.data);
}
return urr;
}