forked from acouzens/open5gs
Update to generate SMF Log for Session Removed. (#677)
Create info log to show when the user disconnect the APN, with IMSI, APN and IPv4/IPv6.
This commit is contained in:
parent
dcf0a714aa
commit
3c99af7736
|
@ -1006,10 +1006,19 @@ void smf_sess_remove(smf_sess_t *sess)
|
|||
smf_ue_t *smf_ue = NULL;
|
||||
smf_event_t e;
|
||||
|
||||
char buf1[OGS_ADDRSTRLEN];
|
||||
char buf2[OGS_ADDRSTRLEN];
|
||||
|
||||
ogs_assert(sess);
|
||||
smf_ue = sess->smf_ue;
|
||||
ogs_assert(smf_ue);
|
||||
|
||||
ogs_info("Removed Session: UE IMSI:[%s] APN:[%s] IPv4:[%s] IPv6:[%s]",
|
||||
smf_ue->imsi_bcd,
|
||||
sess->pdn.apn,
|
||||
sess->ipv4 ? OGS_INET_NTOP(&sess->ipv4->addr, buf1) : "",
|
||||
sess->ipv6 ? OGS_INET6_NTOP(&sess->ipv6->addr, buf2) : "");
|
||||
|
||||
ogs_list_remove(&smf_ue->sess_list, sess);
|
||||
|
||||
memset(&e, 0, sizeof(e));
|
||||
|
|
Loading…
Reference in New Issue