CLI 'pjsip show contact' does not show enough information.
One must telnet to AMI or write a script to ask Asterisk for example what the User-Agent is on a Contact
This feature adds the same details as PJSIPShowContacts to the CLI
Resolves: #643
(cherry picked from commit
abc8c5c93af939cda304d1fbb47f40db92e68c0a)
ast_sip_get_contact_short_status_label(status ? status->status : UNKNOWN),
(status && (status->status == AVAILABLE)) ? ((long long) status->rtt) / 1000.0 : NAN);
+ if (context->show_details || (context->show_details_only_level_0 && context->indent_level == 0)) {
+ ast_str_append(&context->output_buffer, 0, "\n");
+ ast_sip_cli_print_sorcery_objectset(contact, context, 0);
+ }
+
ao2_cleanup(status);
return 0;
}