Module: kamailio Branch: 6.1 Commit: 4664a6ed29b715a22e32f039c6861230c5f66b70 URL: https://github.com/kamailio/kamailio/commit/4664a6ed29b715a22e32f039c6861230c5f66b70
Author: Victor Seva <[email protected]> Committer: Victor Seva <[email protected]> Date: 2026-02-12T14:29:04+01:00 ims_usrloc_scscf: print string value of ucontact->state This helps a bit while debugging (cherry picked from commit fe0af365ad603527f4e97144dfaec852bbf954a3) --- Modified: src/modules/ims_usrloc_scscf/impurecord.c --- Diff: https://github.com/kamailio/kamailio/commit/4664a6ed29b715a22e32f039c6861230c5f66b70.diff Patch: https://github.com/kamailio/kamailio/commit/4664a6ed29b715a22e32f039c6861230c5f66b70.patch --- diff --git a/src/modules/ims_usrloc_scscf/impurecord.c b/src/modules/ims_usrloc_scscf/impurecord.c index b0ef84395df..63c47189992 100644 --- a/src/modules/ims_usrloc_scscf/impurecord.c +++ b/src/modules/ims_usrloc_scscf/impurecord.c @@ -442,17 +442,19 @@ static inline void process_impurecord(impurecord_t *_r) mustdeleteimpu = 0; hascontacts = 1; } else { - LM_WARN("Bogus state for contact [%.*s] - state: %d... " + LM_WARN("Bogus state for contact [%.*s] - state: %s... " "ignoring\n", - ptr->c.len, ptr->c.s, ptr->state); + ptr->c.len, ptr->c.s, + get_contact_state_as_string(ptr->state)); mustdeleteimpu = 0; hascontacts = 1; } } else { LM_DBG("\t\tContact #%i - %.*s, Ref [%d] (expires in %" TIME_T_FMT - " seconds) (State: %d)\n", + " seconds) (State: %s)\n", k, ptr->c.len, ptr->c.s, ptr->ref_count, - TIME_T_CAST(ptr->expires - act_time), ptr->state); + TIME_T_CAST(ptr->expires - act_time), + get_contact_state_as_string(ptr->state)); mustdeleteimpu = 0; hascontacts = 1; } @@ -880,9 +882,9 @@ int get_scontact( } } LM_DBG("contact found p=[%p], aor:[%.*s] and contact:[%.*s], state " - "[%d]\n", + "[%s]\n", ptr, ptr->aor.len, ptr->aor.s, ptr->c.len, ptr->c.s, - ptr->state); + get_contact_state_as_string(ptr->state)); ref_contact_unsafe(ptr); *_co = ptr; unlock_contact_slot_i( _______________________________________________ Kamailio - Development Mailing List -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
