summaryrefslogtreecommitdiff
path: root/channels
diff options
context:
space:
mode:
authorOlle Johansson <oej@edvina.net>2007-11-25 12:18:35 +0000
committerOlle Johansson <oej@edvina.net>2007-11-25 12:18:35 +0000
commitdebdfd958cece3fafce7df4b4d9bbbe2177b405a (patch)
tree9cc0349688937c2cba7cc2854b5f31956b0d2177 /channels
parentb380467388110f2171ef1aa81b9dee0a236d864c (diff)
More doxygen changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels')
-rw-r--r--channels/chan_sip.c15
1 files changed, 12 insertions, 3 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index a4c75e397..52bfec2d3 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -261,6 +261,11 @@ enum subscriptiontype {
MWI_NOTIFICATION
};
+/*! \brief Subscription types that we support. We support
+ - dialoginfo updates (really device status, not dialog info as was the original intent of the standard)
+ - SIMPLE presence used for device status
+ - Voicemail notification subscriptions
+*/
static const struct cfsubscription_types {
enum subscriptiontype type;
const char * const event;
@@ -495,7 +500,10 @@ static const struct cfsip_options {
};
-/*! \brief SIP Methods we support */
+/*! \brief SIP Methods we support
+ \todo This string should be set dynamically. We only support REFER and SUBSCRIBE is we have
+ allowsubscribe and allowrefer on in sip.conf.
+*/
#define ALLOWED_METHODS "INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY"
/*! \brief SIP Extensions we support */
@@ -510,8 +518,9 @@ static const struct cfsip_options {
* we do not support this feature at the moment.
*/
-/* Default values, set and reset in reload_config before reading configuration */
-/* These are default values in the source. There are other recommended values in the
+/*! \brief Default values, set and reset in reload_config before reading configuration
+
+ These are default values in the source. There are other recommended values in the
sip.conf.sample for new installations. These may differ to keep backwards compatibility,
yet encouraging new behaviour on new installations
*/