<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>is it possible to add an ISUP part to a locally generated reply?
I am trying to do so for a test case.</p>
<p>
<span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">t_reply(500,"Internal
Server Error")</span><span
style="color:#54ffff;background-color:#ffffff;">;</span><br>
</span><span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">add_isup_part("REL")</span><span
style="color:#54ffff;background-color:#ffffff;">;</span><br>
</span><span style="font-family:monospace"><span
style="color:#000000;background-color:#ffffff;">$isup_param(Cause
indicators | Location) =</span><span
style="color:#ff54ff;background-color:#ffffff;"> 5</span><span
style="color:#54ffff;background-color:#ffffff;">;</span><br>
<span style="color:#000000;background-color:#ffffff;">$isup_param(Cause
indicators | Coding standard) =</span><span
style="color:#ff54ff;background-color:#ffffff;"> 0</span><span
style="color:#54ffff;background-color:#ffffff;">;</span><br>
<span style="color:#000000;background-color:#ffffff;">$isup_param(Cause
indicators | Cause value) =</span><span
style="color:#ff54ff;background-color:#ffffff;"> 87</span><span
style="color:#54ffff;background-color:#ffffff;">;</span></span></p>
<p>Output:</p>
<p>
<span style="font-family:monospace"><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:t_</span><span
style="color:#ffffff;background-color:#8a8a8a;">newtran</span><span
style="color:#8a8a8a;background-color:#ffffff;">: transaction
on entrance=0xffffffffffffffff</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_headers:
flags=ffffffffffffffff</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_headers:
flags=78</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:t_lookup_request:
start searching: hash=17848, isACK=0</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:matching_3261:
RFC3261 transaction matching failed</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:t_lookup_request:
no transaction found</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_to_param:
tag=5F0F57F8-68CC1909000E1991-313F66C0</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_to_param:
end of header reached, state=11</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:_parse_to:
end of header reached, state=29</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:_parse_to:
display={"+xxx"}, ruri={<a class="moz-txt-link-freetext" href="sip:+xxx@sip.xxx.at;user=phone">sip:+xxx@sip.xxx.at;user=phone</a>}</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:run_any_trans_callbacks:
trans=0x7feb50127638, callback type 1, id 0 entered</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_headers:
flags=ffffffffffffffff</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:_reply_light:
reply sent out. buf=0x7feb53e76fb8: SIP/2.0 1...,
shmem=0x7feb5012abd0: SIP/2.0 1</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:_reply_light:
finished</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:MD5StringArray:
MD5 calculated: 5da55ba68866cceb8fea7af41a440fc9</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:parse_headers:
flags=ffffffffffffffff</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:cleanup_uac_timers:
RETR/FR timers reset</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:set_timer:
relative timeout is 500000</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:insert_timer_unsafe:
[4]: 0x7feb50127780 (3000000)</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:insert_timer_unsafe:
[0]: 0x7feb501277b0 (7)</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:_reply_light:
reply sent out. buf=0x7feb53e76fb8: SIP/2.0 5...,
shmem=0x7feb5012abd0: SIP/2.0 5</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:tm:_reply_light:
finished</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]:
INFO:sip_i:init_rel_default: Unable to map Cause indicators
from SIP by default </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]:
INFO:sip_i:add_isup_part_cmd: Unable to set all Release
message parameters by default </span><br>
<span style="color:#000000;background-color:#ffffff;">Sep 18
16:36:57 opensips-test /usr/sbin/opensips[92433]: </span><span
style="color:#8a8a8a;background-color:#ffffff;">DBG:core:add_body_part:
adding mime <application/ISUP;version=itu-t92+>, hdrs
<Content-Disposition:signal;handling=required</span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
<span style="color:#8a8a8a;background-color:#ffffff;">>,
body=<></span><span
style="color:#000000;background-color:#ffffff;"> </span><br>
</span></p>
<p>Thanks,</p>
<p>Malte</p>
</body>
</html>