<!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>