[asterisk-bugs] [Asterisk 0008373]: [patch] Add OSP support

noreply at bugs.digium.com noreply at bugs.digium.com
Wed Mar 5 16:28:10 CST 2008


The following issue has been RESOLVED. 
====================================================================== 
http://bugs.digium.com/view.php?id=8373 
====================================================================== 
Reported By:                homesick
Assigned To:                PCadach
====================================================================== 
Project:                    Asterisk
Issue ID:                   8373
Category:                   Channels/NewFeature
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     resolved
Asterisk Version:           1.6.0-beta4 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 47619 
Disclaimer on File?:        Yes 
Request Review:              
Resolution:                 suspended
Fixed in Version:           
====================================================================== 
Date Submitted:             11-16-2006 10:22 CST
Last Modified:              03-05-2008 16:28 CST
====================================================================== 
Summary:                    [patch] Add OSP support
Description: 
Several changes to add OSP support in oh323 channel driver.

1. Add dialplan function OH323CHANINFO to get peerip and osptoken from
inbound call setup messages, to set callid and osptoken for outbound call
setup messages. 

2. Add char* ospToken in call_details_t structure to store the OSP token
from the inbound call setup message.

3. Add char callId[CALLIDSIZE] and char ospToken[OSPTOKENSIZE] in
call_options_t structure to store the call identifier and OSP token for the
outbound call setup message.

4. Add PBYTEArray ospToken in class MyH323Connection to pass the OSP token
from call_options_t structure to the outbound call setup message.

5. Add code to obtain the OSP token from the inbound call setup message.

6. Add code to set the call identifier in MyH323Connection class.

7. Add code to set the ospToken in MyH323Connection class and to the
outbound call setup message.

Note: some OSP support code is in/from OpenH323, such as using external
call identifier.

BTW, chan_h323.cxx svn 47575 has some problems for compiling. I had
reported it on dev mail list. It does not been caused by this patch.

Thanks.

====================================================================== 

---------------------------------------------------------------------- 
 qwell - 03-05-08 16:28  
---------------------------------------------------------------------- 
Reopen if there is any further progress. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-05-08 16:28  qwell          Status                   ready for testing =>
resolved
03-05-08 16:28  qwell          Resolution               open => suspended   
03-05-08 16:28  qwell          Note Added: 0083499                          
======================================================================




More information about the asterisk-bugs mailing list