Author: rizzo
Date: Sun Jul 22 12:27:52 2007
New Revision: 76348

URL: http://svn.digium.com/view/asterisk?view=rev&rev=76348
Log:
minor clarification on the usage of SIP_* flags.
Also correct some items that were misclassified.


Modified:
    trunk/channels/chan_sip.c

Modified: trunk/channels/chan_sip.c
URL: 
http://svn.digium.com/view/asterisk/trunk/channels/chan_sip.c?view=diff&rev=76348&r1=76347&r2=76348
==============================================================================
--- trunk/channels/chan_sip.c (original)
+++ trunk/channels/chan_sip.c Sun Jul 22 12:27:52 2007
@@ -732,11 +732,12 @@
 };
 
 /*--- Various flags for the flags field in the pvt structure 
-       Trying to sort these up:
-       D: Dialog only
-       DP: Dialog and peer/user
-       P: Peer/user only, not dialog
-       G: Global flag only
+       Trying to sort these up (one or more of the following):
+       D: Dialog
+       P: Peer/user
+       G: Global flag
+       When flags are used by multiple structures, it is important that
+       they have a common layout so it is easy to copy them.
 */
 #define __SIP_ALREADYGONE              (1 << 0)        /*!< D: Whether or not 
we've already been destroyed by our peer */
 #define __SIP_NEEDDESTROY              (1 << 1)        /*!< D: if we need to 
be destroyed by the monitor thread */
@@ -792,10 +793,10 @@
 
 /*--- a new page of flags (for flags[1] */
 /* realtime flags */
-#define SIP_PAGE2_RTCACHEFRIENDS       (1 << 0)        /*!< G: Should we keep 
RT objects in memory for extended time? */
+#define SIP_PAGE2_RTCACHEFRIENDS       (1 << 0)        /*!< GP: Should we keep 
RT objects in memory for extended time? */
 #define SIP_PAGE2_RTUPDATE             (1 << 1)        /*!< G: Update database 
with registration data for peer? */
-#define SIP_PAGE2_RTAUTOCLEAR          (1 << 2)        /*!< G: Should we clean 
memory from peers after expiry? */
-#define SIP_PAGE2_RT_FROMCONTACT       (1 << 4)        
+#define SIP_PAGE2_RTAUTOCLEAR          (1 << 2)        /*!< GP: Should we 
clean memory from peers after expiry? */
+#define SIP_PAGE2_RT_FROMCONTACT       (1 << 4)        /*!< P: ... */
 #define SIP_PAGE2_RTSAVE_SYSNAME       (1 << 5)        /*!< G: Save system 
name at registration? */
 /* Space for addition of other realtime flags in the future */
 #define SIP_PAGE2_IGNOREREGEXPIRE      (1 << 10)       /*!< G: Ignore 
expiration of peer  */


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

svn-commits mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/svn-commits

Reply via email to