sip-router
2 years agopkg/docker: Updated submodule 1630/head
Sergey Safarov [Sat, 1 Sep 2018 15:45:17 +0000 (15:45 +0000)]
pkg/docker: Updated submodule

2 years agopkg/kamailio/alpine: Added function to build package from local git tree
Sergey Safarov [Sat, 1 Sep 2018 19:55:32 +0000 (19:55 +0000)]
pkg/kamailio/alpine: Added function to build package from local git tree

2 years agomodules: readme files regenerated - dmq ... [skip ci]
Kamailio Dev [Fri, 31 Aug 2018 19:01:29 +0000 (21:01 +0200)]
modules: readme files regenerated - dmq ... [skip ci]

2 years agoMerge pull request #1626 from kamailio/dmq_handle_message-return
Charles Chance [Fri, 31 Aug 2018 18:50:05 +0000 (19:50 +0100)]
Merge pull request #1626 from kamailio/dmq_handle_message-return

dmq: add optional "continue" parameter to dmq_handle_message()

2 years agodmq: add optional parameter to dmq_handle_message() 1626/head
Emmanuel Schmidbauer [Fri, 31 Aug 2018 18:17:26 +0000 (14:17 -0400)]
dmq: add optional parameter to dmq_handle_message()

2 years agouac: remove unused variable 'none' compiler warning, reported from Juha
Henning Westerholt [Fri, 31 Aug 2018 17:12:19 +0000 (19:12 +0200)]
uac: remove unused variable 'none' compiler warning, reported from Juha

2 years agocore: Makefiles - catch unavailbility of docbook2man tool
Daniel-Constantin Mierla [Fri, 31 Aug 2018 10:43:44 +0000 (12:43 +0200)]
core: Makefiles - catch unavailbility of docbook2man tool

- print an info message instead of ending up in execution error of
Makefile rule trying to generate man pages from xml files
- DOCBOOK var renamed to DOCBOOKMAN to be more suggestive for its
purpose
- related to GH #1624

2 years agomodules: readme files regenerated - sipjson ... [skip ci]
Kamailio Dev [Fri, 31 Aug 2018 09:31:46 +0000 (11:31 +0200)]
modules: readme files regenerated - sipjson ... [skip ci]

2 years agoMerge pull request #1628 from rromrrom/crash_on_empty_string
Daniel-Constantin Mierla [Fri, 31 Aug 2018 09:24:38 +0000 (11:24 +0200)]
Merge pull request #1628 from rromrrom/crash_on_empty_string

tm: crash on memcpy fix

2 years agosipjson: docs - updates to serialize options and sample json section
Daniel-Constantin Mierla [Fri, 31 Aug 2018 09:20:08 +0000 (11:20 +0200)]
sipjson: docs - updates to serialize options and sample json section

2 years agosipjson: added options to serialize To and CSeq attributes
Daniel-Constantin Mierla [Fri, 31 Aug 2018 09:14:27 +0000 (11:14 +0200)]
sipjson: added options to serialize To and CSeq attributes

- c and t mode options

2 years agotm: crash on memcpy fix 1628/head
Roman Romanchenko [Fri, 31 Aug 2018 09:02:43 +0000 (12:02 +0300)]
tm: crash on memcpy fix

- in some cases tag is not initialized and lead to crash.
  Memory pointer check before writing to added.

2 years agotls: docs - some updates to sample tls.cfg
Daniel-Constantin Mierla [Fri, 31 Aug 2018 08:19:06 +0000 (10:19 +0200)]
tls: docs - some updates to sample tls.cfg

2 years agomisc/examples/ims/pcscf: Add ifdef guards for ipsec_*() calls
Tsvetomir Dimitrov [Fri, 31 Aug 2018 06:58:24 +0000 (09:58 +0300)]
misc/examples/ims/pcscf: Add ifdef guards for ipsec_*() calls

2 years agomodules: readme files regenerated - uac ... [skip ci]
Kamailio Dev [Thu, 30 Aug 2018 10:31:37 +0000 (12:31 +0200)]
modules: readme files regenerated - uac ... [skip ci]

2 years agouac: docs - fixed types of some params and removed trailing white spaces
Daniel-Constantin Mierla [Thu, 30 Aug 2018 10:20:44 +0000 (12:20 +0200)]
uac: docs - fixed types of some params and removed trailing white spaces

2 years agosipjson: serialize reply status code and reason phrase in default attributes
Daniel-Constantin Mierla [Thu, 30 Aug 2018 10:17:36 +0000 (12:17 +0200)]
sipjson: serialize reply status code and reason phrase in default attributes

2 years agomodules: readme files regenerated - uac ... [skip ci]
Kamailio Dev [Thu, 30 Aug 2018 08:31:29 +0000 (10:31 +0200)]
modules: readme files regenerated - uac ... [skip ci]

2 years agouac: docs for reg_active param and uac.reg_active rpc command
Daniel-Constantin Mierla [Thu, 30 Aug 2018 08:23:19 +0000 (10:23 +0200)]
uac: docs for reg_active param and uac.reg_active rpc command

2 years agouac: reg_active - new parameter to control if remote registrations are active
Daniel-Constantin Mierla [Thu, 30 Aug 2018 08:16:14 +0000 (10:16 +0200)]
uac: reg_active - new parameter to control if remote registrations are active

- default 1 (active)
- can be changed at runtime via rpc command uac.reg_active 0|1

2 years agomodules: readme files regenerated - sipjson ... [skip ci]
Kamailio Dev [Thu, 30 Aug 2018 06:16:53 +0000 (08:16 +0200)]
modules: readme files regenerated - sipjson ... [skip ci]

2 years agosipjson: docs - added sample of output content
Daniel-Constantin Mierla [Thu, 30 Aug 2018 06:06:12 +0000 (08:06 +0200)]
sipjson: docs - added sample of output content

2 years agosipjson: link root object to json structure
Daniel-Constantin Mierla [Wed, 29 Aug 2018 10:08:18 +0000 (12:08 +0200)]
sipjson: link root object to json structure

2 years agosipjson: added module version define
Daniel-Constantin Mierla [Wed, 29 Aug 2018 09:47:04 +0000 (11:47 +0200)]
sipjson: added module version define

2 years agosipjson: exported sj_serialize(...) to kemi framework
Daniel-Constantin Mierla [Wed, 29 Aug 2018 09:21:56 +0000 (11:21 +0200)]
sipjson: exported sj_serialize(...) to kemi framework

2 years agoMakefile.groups: added sipjson module to group extra
Daniel-Constantin Mierla [Tue, 28 Aug 2018 15:31:22 +0000 (17:31 +0200)]
Makefile.groups: added sipjson module to group extra

2 years agosipjson: new module to serialize sip message attributes into a json doc
Daniel-Constantin Mierla [Tue, 28 Aug 2018 15:28:42 +0000 (17:28 +0200)]
sipjson: new module to serialize sip message attributes into a json doc

2 years agoapp_python3: implemented KSR.pv.getvs(...) an KSR.pv.getvn(...)
Daniel-Constantin Mierla [Tue, 28 Aug 2018 07:56:28 +0000 (09:56 +0200)]
app_python3: implemented KSR.pv.getvs(...) an KSR.pv.getvn(...)

2 years agoapp_python: implemented KSR.pv.getvs(...) and KSR.pv.getvn(...)
Daniel-Constantin Mierla [Mon, 27 Aug 2018 10:39:16 +0000 (12:39 +0200)]
app_python: implemented KSR.pv.getvs(...) and KSR.pv.getvn(...)

2 years agoapp_lua: rmode 1 corresponds to int returned value
Daniel-Constantin Mierla [Mon, 27 Aug 2018 10:38:35 +0000 (12:38 +0200)]
app_lua: rmode 1 corresponds to int returned value

2 years agoapp_python: give scan format to PyArg_ParseTuple() via param
Daniel-Constantin Mierla [Mon, 27 Aug 2018 10:18:47 +0000 (12:18 +0200)]
app_python: give scan format to PyArg_ParseTuple() via param

2 years agoapp_python3: give scan format to PyArg_ParseTuple() via param
Daniel-Constantin Mierla [Mon, 27 Aug 2018 10:16:58 +0000 (12:16 +0200)]
app_python3: give scan format to PyArg_ParseTuple() via param

2 years agoapp_sqlang: implemented KSR.pv.gete(...)
Daniel-Constantin Mierla [Mon, 27 Aug 2018 08:47:34 +0000 (10:47 +0200)]
app_sqlang: implemented KSR.pv.gete(...)

2 years agoapp_ruby: implemented KSR.pv.gete(...)
Daniel-Constantin Mierla [Mon, 27 Aug 2018 08:43:39 +0000 (10:43 +0200)]
app_ruby: implemented KSR.pv.gete(...)

2 years agoipops: exported KSR.ipops.is_in_subnet(...)
Daniel-Constantin Mierla [Sun, 26 Aug 2018 08:37:38 +0000 (10:37 +0200)]
ipops: exported KSR.ipops.is_in_subnet(...)

- match the function name from kamailio.cfg
- so far it was exported as KSR.ipops.ip_is_in_subnet(...)

2 years agoapp_jsdt: implemented kemi KSR.pv.gete(...)
Daniel-Constantin Mierla [Sun, 26 Aug 2018 07:53:03 +0000 (09:53 +0200)]
app_jsdt: implemented kemi KSR.pv.gete(...)

2 years agoapp_python3: implemented KSR.pv.gete(...)
Daniel-Constantin Mierla [Sat, 25 Aug 2018 14:15:46 +0000 (16:15 +0200)]
app_python3: implemented KSR.pv.gete(...)

2 years agoapp_python: implemented KSR.pv.gete(...)
Daniel-Constantin Mierla [Sat, 25 Aug 2018 14:13:25 +0000 (16:13 +0200)]
app_python: implemented KSR.pv.gete(...)

2 years agoapp_lua: proper return 'nil' for $null values of pvs
Daniel-Constantin Mierla [Sat, 25 Aug 2018 14:01:39 +0000 (16:01 +0200)]
app_lua: proper return 'nil' for $null values of pvs

2 years agoapp_lua: new KEMI pv functions KSR.pv.getvn(...) and KSR.pv.getvs(...)
Daniel-Constantin Mierla [Fri, 24 Aug 2018 09:43:53 +0000 (11:43 +0200)]
app_lua: new KEMI pv functions KSR.pv.getvn(...) and KSR.pv.getvs(...)

- KSR.pv.getvn(pv, ival) - return the value of pv if not null,
 otherwise return the int value ival
- KSR.pv.getvs(pv, sval) - return the value of pv if not null,
 otherwise return the str value sval

2 years agotm: added fcount field for free operations debugging
Daniel-Constantin Mierla [Fri, 24 Aug 2018 09:02:32 +0000 (11:02 +0200)]
tm: added fcount field for free operations debugging

2 years agotm: more debug messages for reply relay
Daniel-Constantin Mierla [Fri, 24 Aug 2018 08:52:26 +0000 (10:52 +0200)]
tm: more debug messages for reply relay

2 years agocore: more accurate debug messages when forwarding a reply
Daniel-Constantin Mierla [Fri, 24 Aug 2018 07:11:11 +0000 (09:11 +0200)]
core: more accurate debug messages when forwarding a reply

2 years agocore: debug message when dropping a sip reply
Daniel-Constantin Mierla [Fri, 24 Aug 2018 06:50:36 +0000 (08:50 +0200)]
core: debug message when dropping a sip reply

2 years agoapp_lua: split function for returning pv null value
Daniel-Constantin Mierla [Fri, 24 Aug 2018 06:38:00 +0000 (08:38 +0200)]
app_lua: split function for returning pv null value

2 years agoapp_lua: kemi - exported KSR.pv.getw("$...")
Daniel-Constantin Mierla [Thu, 23 Aug 2018 21:06:11 +0000 (23:06 +0200)]
app_lua: kemi - exported KSR.pv.getw("$...")

- get the value of the pseudo-variable if it is not $null and the empty string
("") if it is $null

2 years agodrouting: fix crush for empty username in ruri
Dmitri Savolainen [Thu, 23 Aug 2018 08:58:36 +0000 (11:58 +0300)]
drouting: fix crush for empty username in ruri

 - uri like sip:@host crushed kamailio

2 years agomodules: readme files regenerated - misc_radius ... [skip ci]
Kamailio Dev [Thu, 23 Aug 2018 15:16:52 +0000 (17:16 +0200)]
modules: readme files regenerated - misc_radius ... [skip ci]

2 years agoupdate mailing list URL
Victor Seva [Thu, 23 Aug 2018 14:59:11 +0000 (16:59 +0200)]
update mailing list URL

2 years agomodules/auth: fixed path in auth.xml
Juha Heinanen [Thu, 23 Aug 2018 08:53:34 +0000 (11:53 +0300)]
modules/auth: fixed path in auth.xml

2 years agoims_ipsec_pcscf: Fix memory leaks in cmd.c
Tsvetomir Dimitrov [Thu, 23 Aug 2018 07:57:44 +0000 (10:57 +0300)]
ims_ipsec_pcscf: Fix memory leaks in cmd.c

2 years agojansson: exported jansson_get(...) to kemi framework
Daniel-Constantin Mierla [Wed, 22 Aug 2018 14:49:32 +0000 (16:49 +0200)]
jansson: exported jansson_get(...) to kemi framework

- jansson.get(...)

2 years agomisc/examples/ims/pcscf/route: Update the rest of the routing scripts for P-CSCF...
Tsvetomir Dimitrov [Wed, 22 Aug 2018 13:00:39 +0000 (16:00 +0300)]
misc/examples/ims/pcscf/route: Update the rest of the routing scripts for P-CSCF with IPSec support; Fix Rx_AAR() calls.

2 years agomisc/examples/ims/pcscf: Add support for IPSec in the P-CSCF examples
Tsvetomir Dimitrov [Wed, 22 Aug 2018 12:08:15 +0000 (15:08 +0300)]
misc/examples/ims/pcscf: Add support for IPSec in the P-CSCF examples

2 years agosdpops: cast in dbg message to avoid compile warning on 32b systems
Daniel-Constantin Mierla [Wed, 22 Aug 2018 10:03:52 +0000 (12:03 +0200)]
sdpops: cast in dbg message to avoid compile warning on 32b systems

2 years agoMerge pull request #1623 from lasseo/pua_reginfo_crashfix
Daniel-Constantin Mierla [Wed, 22 Aug 2018 09:00:05 +0000 (11:00 +0200)]
Merge pull request #1623 from lasseo/pua_reginfo_crashfix

pua_reginfo: fix crash and issue during load

2 years agopua_reginfo: fix crash and issue during high load 1623/head
lasseo [Tue, 21 Aug 2018 22:10:04 +0000 (22:10 +0000)]
pua_reginfo: fix crash and issue during high load

- do not release a already deleted entry, as this causes a crash

- use sruid_next_safe instead of sruid_next as it has been seen during load that same sruid returned on multiple threads

2 years agokamctl: added mtree management command
Daniel-Constantin Mierla [Tue, 21 Aug 2018 10:06:20 +0000 (12:06 +0200)]
kamctl: added mtree management command

2 years agohtable: test if there is a db table associated with htable for rpc reload
Daniel-Constantin Mierla [Tue, 21 Aug 2018 07:05:34 +0000 (09:05 +0200)]
htable: test if there is a db table associated with htable for rpc reload

2 years agohtable: typo in rpc result status text for reload command
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:47:01 +0000 (08:47 +0200)]
htable: typo in rpc result status text for reload command

2 years agoutils/kamctl: removed the option of executing mi commands
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:39:54 +0000 (08:39 +0200)]
utils/kamctl: removed the option of executing mi commands

2 years agomtree: rpc reload without table name reloads all tables
Daniel-Constantin Mierla [Tue, 21 Aug 2018 06:30:00 +0000 (08:30 +0200)]
mtree: rpc reload without table name reloads all tables

- lost feature in rpc which was available in mi command

2 years agohttp_client: Makefile - removed useless var for xml config
Daniel-Constantin Mierla [Mon, 20 Aug 2018 14:18:02 +0000 (16:18 +0200)]
http_client: Makefile - removed useless var for xml config

2 years agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Mon, 20 Aug 2018 13:01:38 +0000 (15:01 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

2 years agoapp_lua: docs for log_mode parameter
Daniel-Constantin Mierla [Mon, 20 Aug 2018 12:49:45 +0000 (14:49 +0200)]
app_lua: docs for log_mode parameter

2 years agoapp_lua: new module parameter - log_mode
Daniel-Constantin Mierla [Mon, 20 Aug 2018 12:47:48 +0000 (14:47 +0200)]
app_lua: new module parameter - log_mode

- control what is printed in log messages by module
- if bit 1 is set, the it prints the KEMI exports

2 years agomodules: readme files regenerated - registrar ... [skip ci]
Kamailio Dev [Mon, 20 Aug 2018 10:01:53 +0000 (12:01 +0200)]
modules: readme files regenerated - registrar ... [skip ci]

2 years agoMerge pull request #1622 from lz1irq/master
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:58:44 +0000 (11:58 +0200)]
Merge pull request #1622 from lz1irq/master

registrar: add event_callback parameter and relevant documentation

2 years agocore: parser - more details in log messages for parsing headers
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:38:44 +0000 (11:38 +0200)]
core: parser - more details in log messages for parsing headers

2 years agoapp_python3: init cfg vars framework in child init
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:12:34 +0000 (11:12 +0200)]
app_python3: init cfg vars framework in child init

2 years agoapp_python: init cfg vars framework only in child init
Daniel-Constantin Mierla [Mon, 20 Aug 2018 09:11:45 +0000 (11:11 +0200)]
app_python: init cfg vars framework only in child init

- apy init is executed in other parts as well

2 years agoregistrar: docs for event_callback parameter 1622/head
Ivaylo Markov [Sat, 18 Aug 2018 15:00:46 +0000 (18:00 +0300)]
registrar: docs for event_callback parameter

2 years agoregistrar: add event_callback parameter
Ivaylo Markov [Sat, 18 Aug 2018 14:46:00 +0000 (17:46 +0300)]
registrar: add event_callback parameter

This allows usage of the `usrloc:contact-expired` event route with
KEMI routing configurations.

2 years agojsonrpcs: store id attribute inside context for async response
Daniel-Constantin Mierla [Sat, 18 Aug 2018 07:28:02 +0000 (09:28 +0200)]
jsonrpcs: store id attribute inside context for async response

2 years agomodules: readme files regenerated - jsonrpcs ... [skip ci]
Kamailio Dev [Fri, 17 Aug 2018 08:46:47 +0000 (10:46 +0200)]
modules: readme files regenerated - jsonrpcs ... [skip ci]

2 years agojsonrpcs: docs - updates to reflect better the transports and capabilities
Daniel-Constantin Mierla [Fri, 17 Aug 2018 08:33:58 +0000 (10:33 +0200)]
jsonrpcs: docs - updates to reflect better the transports and capabilities

2 years agopipelimit: remove unused variable 'ret', fix compile warning
Henning Westerholt [Wed, 15 Aug 2018 20:58:31 +0000 (22:58 +0200)]
pipelimit: remove unused variable 'ret', fix compile warning

2 years agolib/srdb1: cast for signed comparison
Daniel-Constantin Mierla [Wed, 15 Aug 2018 14:45:38 +0000 (16:45 +0200)]
lib/srdb1: cast for signed comparison

2 years agotm: safety check for t->uas.request for forwarding local requests
Daniel-Constantin Mierla [Wed, 15 Aug 2018 10:22:58 +0000 (12:22 +0200)]
tm: safety check for t->uas.request for forwarding local requests

2 years agopermissions: check for db_url being set on reload
Armen Babikyan [Wed, 8 Aug 2018 20:46:46 +0000 (13:46 -0700)]
permissions: check for db_url being set on reload

2 years agodb_mysql: improved fix in commit 1736723cc2a15 - it did not worked for mariadb
Henning Westerholt [Tue, 14 Aug 2018 17:35:20 +0000 (19:35 +0200)]
db_mysql: improved fix in commit 1736723cc2a15 - it did not worked for mariadb

- improved fix in commit 1736723cc2a15 - it did not worked for mariadb
- Reason is that MariaDB increased its numbering scheme, they are now at 10.x
- MariaDB 10 is still using my_bool type, added few more #ifs to fix this

2 years agoapp_python: ensure cfg framework is initialized for child init callback
Daniel-Constantin Mierla [Tue, 14 Aug 2018 09:05:17 +0000 (11:05 +0200)]
app_python: ensure cfg framework is initialized for child init callback

- reported by GH #1618

2 years agocore: more detailed error message when no config option to route requests
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:46:41 +0000 (10:46 +0200)]
core: more detailed error message when no config option to route requests

2 years agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Tue, 14 Aug 2018 08:46:33 +0000 (10:46 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

2 years agotopos: declare variable at the beginning of the block
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:42:22 +0000 (10:42 +0200)]
topos: declare variable at the beginning of the block

2 years agoapp_lua: docs - more examples for lua_run()
Daniel-Constantin Mierla [Tue, 14 Aug 2018 08:41:48 +0000 (10:41 +0200)]
app_lua: docs - more examples for lua_run()

2 years agomodules: readme files regenerated - topos ... [skip ci]
Kamailio Dev [Tue, 14 Aug 2018 08:02:13 +0000 (10:02 +0200)]
modules: readme files regenerated - topos ... [skip ci]

2 years agoMerge pull request #1596 from jchavanton/topos_contact_host
Daniel-Constantin Mierla [Tue, 14 Aug 2018 07:58:48 +0000 (09:58 +0200)]
Merge pull request #1596 from jchavanton/topos_contact_host

topos: adding param contact_hostname

2 years agoMerge pull request #1610 from armenb/armenb/loglevel_then_log_prefix
Daniel-Constantin Mierla [Tue, 14 Aug 2018 07:56:30 +0000 (09:56 +0200)]
Merge pull request #1610 from armenb/armenb/loglevel_then_log_prefix

core: print log_prefix after loglevel for more intuitive parsing

2 years agotmx: bug fix in cancel for current branches in helper, reported in GH #1620
Henning Westerholt [Mon, 13 Aug 2018 19:17:38 +0000 (21:17 +0200)]
tmx: bug fix in cancel for current branches in helper, reported in GH #1620

2 years agomodules: readme files regenerated - uac ... [skip ci]
Kamailio Dev [Mon, 13 Aug 2018 18:46:34 +0000 (20:46 +0200)]
modules: readme files regenerated - uac ... [skip ci]

2 years agouac: fix typo in module README
Henning Westerholt [Mon, 13 Aug 2018 18:42:50 +0000 (20:42 +0200)]
uac: fix typo in module README

2 years agocore: more detailed debug message if new uri is too long
Daniel-Constantin Mierla [Mon, 13 Aug 2018 12:04:55 +0000 (14:04 +0200)]
core: more detailed debug message if new uri is too long

2 years agoims_ipsec_pcscf: cast const param to get rid of compile warning
Daniel-Constantin Mierla [Mon, 13 Aug 2018 11:34:35 +0000 (13:34 +0200)]
ims_ipsec_pcscf: cast const param to get rid of compile warning

2 years agomodules: readme files regenerated - app_lua ... [skip ci]
Kamailio Dev [Mon, 13 Aug 2018 11:31:49 +0000 (13:31 +0200)]
modules: readme files regenerated - app_lua ... [skip ci]

2 years agoapp_lua: docs - more details about lua_run() params
Daniel-Constantin Mierla [Mon, 13 Aug 2018 11:22:59 +0000 (13:22 +0200)]
app_lua: docs - more details about lua_run() params

2 years agousrloc: set server_id for rpc ul add command
Daniel-Constantin Mierla [Mon, 13 Aug 2018 09:31:25 +0000 (11:31 +0200)]
usrloc: set server_id for rpc ul add command

2 years agomodules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]
Kamailio Dev [Fri, 10 Aug 2018 14:47:03 +0000 (16:47 +0200)]
modules: readme files regenerated - ims_ipsec_pcscf ... [skip ci]

2 years agoims_ipsec_pcscf: Clean ipsec SAs and policies on module init/deinit
Tsvetomir Dimitrov [Thu, 9 Aug 2018 10:55:02 +0000 (13:55 +0300)]
ims_ipsec_pcscf: Clean ipsec SAs and policies on module init/deinit

2 years agopv: $msg(hdrs_len) - return the length of all headers
Daniel-Constantin Mierla [Tue, 7 Aug 2018 21:43:42 +0000 (23:43 +0200)]
pv: $msg(hdrs_len) - return the length of all headers