Module: kamailio
Branch: 5.2
Commit: fb937491f4222960a7cddaa73853cb2dd08672f7
URL: https://github.com/kamailio/kamailio/commit/fb937491f4222960a7cddaa73853cb2…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2020-04-27T14:31:53+02:00
modules: readme files regenerated - modules ... [skip ci]
---
Modified: src/modules/rtpengine/README
---
Diff: https://github.com/kamailio/kamailio/commit/fb937491f4222960a7cddaa73853cb2…
Patch: https://github.com/kamailio/kamailio/commit/fb937491f4222960a7cddaa73853cb2…
---
diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README
index 1afd177f59..56e9caecfe 100644
--- a/src/modules/rtpengine/README
+++ b/src/modules/rtpengine/README
@@ -1860,13 +1860,6 @@ rtpengine_offer();
“direction=external” respectively. Useful for brevity or as
legacy option if the RTP proxy only supports two network
interfaces instead of multiple, arbitrarily named ones.
- + auto-bridge - this flag an alternative to the “internal” and
- “external” flags in order to do automatic bridging between
- IPv4 on the "internal network" and IPv6 on the "external
- network". Instead of explicitly instructing the RTP proxy to
- select a particular address family, the distinction is done by
- the given IP in the SDP body by the RTP proxy itself. Not
- supported by Sipwise rtpengine.
+ address-family=... - instructs the RTP proxy that the
recipient of this SDP body expects to see addresses of a
particular family. Possible values are “IP4” and “IP6”. For
Module: kamailio
Branch: 5.3
Commit: 50cb164e805a8690288b36d02c94f23149e91922
URL: https://github.com/kamailio/kamailio/commit/50cb164e805a8690288b36d02c94f23…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2020-04-27T14:31:34+02:00
modules: readme files regenerated - modules ... [skip ci]
---
Modified: src/modules/rtpengine/README
---
Diff: https://github.com/kamailio/kamailio/commit/50cb164e805a8690288b36d02c94f23…
Patch: https://github.com/kamailio/kamailio/commit/50cb164e805a8690288b36d02c94f23…
---
diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README
index 29f3ac0811..f991ddd094 100644
--- a/src/modules/rtpengine/README
+++ b/src/modules/rtpengine/README
@@ -1920,13 +1920,6 @@ rtpengine_offer();
“direction=external” respectively. Useful for brevity or as
legacy option if the RTP proxy only supports two network
interfaces instead of multiple, arbitrarily named ones.
- + auto-bridge - this flag an alternative to the “internal” and
- “external” flags in order to do automatic bridging between
- IPv4 on the "internal network" and IPv6 on the "external
- network". Instead of explicitly instructing the RTP proxy to
- select a particular address family, the distinction is done by
- the given IP in the SDP body by the RTP proxy itself. Not
- supported by Sipwise rtpengine.
+ address-family=... - instructs the RTP proxy that the
recipient of this SDP body expects to see addresses of a
particular family. Possible values are “IP4” and “IP6”. For
Module: kamailio
Branch: master
Commit: db7f10cf393a93f7fd989730f17a4da8dd4c505c
URL: https://github.com/kamailio/kamailio/commit/db7f10cf393a93f7fd989730f17a4da…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2020-04-27T14:31:15+02:00
modules: readme files regenerated - rtpengine ... [skip ci]
---
Modified: src/modules/rtpengine/README
---
Diff: https://github.com/kamailio/kamailio/commit/db7f10cf393a93f7fd989730f17a4da…
Patch: https://github.com/kamailio/kamailio/commit/db7f10cf393a93f7fd989730f17a4da…
---
diff --git a/src/modules/rtpengine/README b/src/modules/rtpengine/README
index 638760ee09..3a6998f5af 100644
--- a/src/modules/rtpengine/README
+++ b/src/modules/rtpengine/README
@@ -1926,13 +1926,6 @@ rtpengine_offer();
“direction=external” respectively. Useful for brevity or as
legacy option if the RTP proxy only supports two network
interfaces instead of multiple, arbitrarily named ones.
- + auto-bridge - this flag an alternative to the “internal” and
- “external” flags in order to do automatic bridging between
- IPv4 on the "internal network" and IPv6 on the "external
- network". Instead of explicitly instructing the RTP proxy to
- select a particular address family, the distinction is done by
- the given IP in the SDP body by the RTP proxy itself. Not
- supported by Sipwise rtpengine.
+ address-family=... - instructs the RTP proxy that the
recipient of this SDP body expects to see addresses of a
particular family. Possible values are “IP4” and “IP6”. For
### Description
According Kamailio rtpengine module supported auto-bridge flag. I added this flag in Kamailio config and get rtpengine warning
```
Unknown flag encountered: 'auto-bridge'
```
Then I make search in rtpengine commit history and cannot and commits with auto-bridge string.
Think need remove `'auto-bridge` flag from Kamailio rtpengine module.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2301
Module: kamailio
Branch: 5.2
Commit: 6bb5594f23cf10fb149edbfaf044f7ca9de8f7b8
URL: https://github.com/kamailio/kamailio/commit/6bb5594f23cf10fb149edbfaf044f7c…
Author: Henning Westerholt <hw(a)skalatan.de>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2020-04-27T12:21:23Z
rtpengine: remove obselete auto-bridge flag (GH #2301)
(cherry picked from commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0)
---
Modified: src/modules/rtpengine/doc/rtpengine_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/6bb5594f23cf10fb149edbfaf044f7c…
Patch: https://github.com/kamailio/kamailio/commit/6bb5594f23cf10fb149edbfaf044f7c…
---
diff --git a/src/modules/rtpengine/doc/rtpengine_admin.xml b/src/modules/rtpengine/doc/rtpengine_admin.xml
index f3a92412eb..74adc8ae8d 100644
--- a/src/modules/rtpengine/doc/rtpengine_admin.xml
+++ b/src/modules/rtpengine/doc/rtpengine_admin.xml
@@ -2114,15 +2114,6 @@ rtpengine_offer();
supports two network interfaces instead of multiple, arbitrarily named ones.
</para></listitem>
<listitem><para>
- <emphasis>auto-bridge</emphasis> - this flag an alternative to the
- <quote>internal</quote> and <quote>external</quote> flags
- in order to do automatic bridging between IPv4 on the
- "internal network" and IPv6 on the "external network". Instead of
- explicitly instructing the &rtp; proxy to select a particular address
- family, the distinction is done by the given IP in the &sdp; body by
- the &rtp; proxy itself. Not supported by Sipwise rtpengine.
- </para></listitem>
- <listitem><para>
<emphasis>address-family=...</emphasis> - instructs the &rtp; proxy that the
recipient of this &sdp; body expects to see addresses of a particular family.
Possible values are <quote>IP4</quote> and <quote>IP6</quote>. For example,
Module: kamailio
Branch: 5.3
Commit: be8a7c4c2857a24dc208f58f5ebfa7426f550633
URL: https://github.com/kamailio/kamailio/commit/be8a7c4c2857a24dc208f58f5ebfa74…
Author: Henning Westerholt <hw(a)skalatan.de>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2020-04-27T12:21:00Z
rtpengine: remove obselete auto-bridge flag (GH #2301)
(cherry picked from commit cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0)
---
Modified: src/modules/rtpengine/doc/rtpengine_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/be8a7c4c2857a24dc208f58f5ebfa74…
Patch: https://github.com/kamailio/kamailio/commit/be8a7c4c2857a24dc208f58f5ebfa74…
---
diff --git a/src/modules/rtpengine/doc/rtpengine_admin.xml b/src/modules/rtpengine/doc/rtpengine_admin.xml
index d4cd2e4fc1..cafd6b6ef4 100644
--- a/src/modules/rtpengine/doc/rtpengine_admin.xml
+++ b/src/modules/rtpengine/doc/rtpengine_admin.xml
@@ -2163,15 +2163,6 @@ rtpengine_offer();
supports two network interfaces instead of multiple, arbitrarily named ones.
</para></listitem>
<listitem><para>
- <emphasis>auto-bridge</emphasis> - this flag an alternative to the
- <quote>internal</quote> and <quote>external</quote> flags
- in order to do automatic bridging between IPv4 on the
- "internal network" and IPv6 on the "external network". Instead of
- explicitly instructing the &rtp; proxy to select a particular address
- family, the distinction is done by the given IP in the &sdp; body by
- the &rtp; proxy itself. Not supported by Sipwise rtpengine.
- </para></listitem>
- <listitem><para>
<emphasis>address-family=...</emphasis> - instructs the &rtp; proxy that the
recipient of this &sdp; body expects to see addresses of a particular family.
Possible values are <quote>IP4</quote> and <quote>IP6</quote>. For example,
Module: kamailio
Branch: master
Commit: cf084881d79dc18d8272fc4a9f89c0bfc8e1fde0
URL: https://github.com/kamailio/kamailio/commit/cf084881d79dc18d8272fc4a9f89c0b…
Author: Henning Westerholt <hw(a)skalatan.de>
Committer: Henning Westerholt <hw(a)skalatan.de>
Date: 2020-04-27T12:19:35Z
rtpengine: remove obselete auto-bridge flag (GH #2301)
---
Modified: src/modules/rtpengine/doc/rtpengine_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/cf084881d79dc18d8272fc4a9f89c0b…
Patch: https://github.com/kamailio/kamailio/commit/cf084881d79dc18d8272fc4a9f89c0b…
---
diff --git a/src/modules/rtpengine/doc/rtpengine_admin.xml b/src/modules/rtpengine/doc/rtpengine_admin.xml
index d9230209f6..8e91da5ae9 100644
--- a/src/modules/rtpengine/doc/rtpengine_admin.xml
+++ b/src/modules/rtpengine/doc/rtpengine_admin.xml
@@ -2167,15 +2167,6 @@ rtpengine_offer();
supports two network interfaces instead of multiple, arbitrarily named ones.
</para></listitem>
<listitem><para>
- <emphasis>auto-bridge</emphasis> - this flag an alternative to the
- <quote>internal</quote> and <quote>external</quote> flags
- in order to do automatic bridging between IPv4 on the
- "internal network" and IPv6 on the "external network". Instead of
- explicitly instructing the &rtp; proxy to select a particular address
- family, the distinction is done by the given IP in the &sdp; body by
- the &rtp; proxy itself. Not supported by Sipwise rtpengine.
- </para></listitem>
- <listitem><para>
<emphasis>address-family=...</emphasis> - instructs the &rtp; proxy that the
recipient of this &sdp; body expects to see addresses of a particular family.
Possible values are <quote>IP4</quote> and <quote>IP6</quote>. For example,
Hey devs got a question about loading custom modules.
This is my first kamailio module so if I am missing some gotchas please
refer me to the proper documentation.
I created a shared lib and included the module version info like so:
#define NAME "kamailio"
#define VERSION "5.3"
#define ARCH "x86_64"
#define OS_QUOTED "GNU/Linux"
...
MODULE_VERSION
I tried loading the module in a vanilla kamailio 5.3 install on debian 9
(stretch) and it seems sr_module.c can't find the module version info:
ERROR: <core> [core/sr_module.c:325]: version_control(): no version info in
module </usr/lib/x86_64-linux-gnu/kamailio/modules/dsiprouter.so>:
/usr/lib/x86_64-linux-gnu/kamailio/modules/dsiprouter.so: undefined symbol:
module_version
But MODULE_VERSION should be defining this variable..
Running string on the shared lib shows it is being defined:
> strings lib/dsiprouter.so | grep module_version
module_version
MODULE_VERSION char *module_version=SER_FULL_VERSION; char
*module_flags=SER_COMPILE_FLAGS; unsigned int
module_interface_ver=MODULE_INTERFACE_VER;
module_version
Is this a linking issue? Why does is seem that module_versino is referenced
before being defined when i'm following the example from
https://github.com/kamailio/kamailio/blob/5.1/src/modules/print/print.c ?
Regards,
*Tyler Moore* <https://devopsec.net/>
Full Stack Software Engineer
<http://www.google.com/search?q=full+stack+software+engineer+job+description>
Flyball Labs <http://goflyball.com/>
Office: 888-907-2085, ext: 34 <8889072085;ext=34>
Cell: 248-909-2769 <2489092769>
Email: tmoore(a)goflyball.com
[image: FLYBALL TECHNICAL SOLUTIONS, LLC]