On 2.2 you cannot use variables as parms for any script functions, some of them do not support variables. And replace_body() is one of them.

In 3.4 all script functions can take vars as params, so you should be fine.

Regards,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
  https://www.opensips-solutions.com
  https://www.siphub.com

On 22.03.2024 08:37, Stefan Carlsson wrote:
Still on 2.2 but are planning to migrste later in the spring to Ubuntu and 3.4   ..

Can you please in some quick notes tell me what must change in the script if required....
Regards …

Stefan

------------------------------------------------------------------------
*From:* Bogdan-Andrei Iancu <[email protected]>
*Sent:* Thursday, 21 March 2024 17:30
*To:* Stefan Carlsson; [email protected]
*Subject:* Re: [OpenSIPS-Users] SDP

Hi,

What OpenSIPS version are you using?

Regards,
Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
   https://www.siphub.com
On 21.03.2024 00:09, Stefan Carlsson wrote:

Hi !

I sincerely apologize that I not read thru all the modules before my orginal post , I’ve found that textops module can search and replace

the text in both the header and the body. (which I mailed to the requester)

I’ve tried some of the exported functions but:

orginal snap:  o=root 276479022 276479022 IN IP4 172.24.7.20

$avp(reinv_sess_id) = “12345678”;    # Got this from  $avp(reinv_oline) = $(rb{sdp.line,o})   and some regex tweeking and      $(avp(reinv_result){s.select,1,;})

$avp(reinv_sess_ver) = “276479022”;

replace_body("$avp(reinv_sess_ver)","$avp(reinv_sess_id)");

This seemed not to work …

but this did:

Original text snap:        a=sendrecv

replace_body("a=sendrecv", "a=sendonly");       # Indicate call hold according RFC3264

// Regards …

Stefan

*From:* Bogdan-Andrei Iancu <[email protected]>
*Sent:* Wednesday, 20 March, 2024 14:44
*To:* OpenSIPS users mailling list <[email protected]>; Stefan Carlsson <[email protected]>
*Subject:* Re: [OpenSIPS-Users] SDP

Nothing is impossible as time as you search in the right place (aka the Manual). See my reply on your thread.

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
   https://www.siphub.com

On 14.03.2024 09:50, Stefan Carlsson wrote:

    Hi !

    You can use the module sipmsgops to view and change some of the
    ADP fields such as codecs and streams … but unfortunately you
    don’t have

    complete control of the SDP compared to what it seems could be
    done on the Kamailio SIP router

    I need to change the a=sendrecv field and it seems to be impossible ☹

    Regards …

    _________________________________

    Stefan Carlsson

    *From:* Users <[email protected]>
    <mailto:[email protected]> *On Behalf Of *Prathibha B
    *Sent:* Thursday, 14 March, 2024 05:16
    *To:* OpenSIPS users mailling list <[email protected]>
    <mailto:[email protected]>
    *Subject:* [OpenSIPS-Users] SDP

    How to see the SDP in opensips?

--
    Regards,

    B.Prathibha



    _______________________________________________

    Users mailing list

    [email protected]

    http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to