cbp parameters introduced
authorJiri Kuthan <jiri@iptel.org>
Mon, 31 Mar 2003 14:11:15 +0000 (14:11 +0000)
committerJiri Kuthan <jiri@iptel.org>
Mon, 31 Mar 2003 14:11:15 +0000 (14:11 +0000)
modules/tm/t_hooks.h
modules/tm/uac.c

index 9875c4e..60b1f92 100644 (file)
@@ -142,6 +142,10 @@ typedef enum {
        note that callbacks MUST be installed before forking
     (callback lists do not live in shmem and have no access
        protection), i.e., at best from mod_init functions.
+
+       also, note: the callback param is currently not used;
+       if whoever wishes to use a callback parameter, use
+       trans->cbp
 */
 
 typedef void (transaction_cb) ( struct cell* t, struct sip_msg* msg, 
index 1eef7f5..9eaa741 100644 (file)
@@ -281,8 +281,8 @@ static struct socket_info *uri2sock( str *uri, union sockaddr_union *to_su,
  *           'headers' parameter
  * - cb ..   callback to be called when transaction completes; if none
  *           present, no callback will be called
- * - cbp ..  callback parameter -- value passed to callback function
- *           when called
+ * - cbp ..  callback parameter -- value stored in transaction context
+ *           
  *
  */
 int t_uac_dlg(str* msg,                     /* Type of the message - MESSAGE, OPTIONS etc. */