diff options
Diffstat (limited to 'channels/sip/include/sip.h')
-rw-r--r-- | channels/sip/include/sip.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/channels/sip/include/sip.h b/channels/sip/include/sip.h index 1d900eb58..49f8ed098 100644 --- a/channels/sip/include/sip.h +++ b/channels/sip/include/sip.h @@ -1647,4 +1647,34 @@ struct sip_monitor_instance { struct sip_epa_entry *suspension_entry; }; +/*! + * \brief uri parameters + * + */ + +struct uriparams { + char *transport; + char *user; + char *method; + char *ttl; + char *maddr; + int lr; +}; + +struct contact { + AST_LIST_ENTRY(contact) list; + char *name; + char *user; + char *pass; + char *host; + char *port; + struct uriparams params; + char *headers; + char *expires; + char *q; +}; + +AST_LIST_HEAD_NOLOCK(contactliststruct, contact); + + #endif |