Module: kamailio
Branch: master
Commit: 693f11fcea45c77eeec95a748bbd4344621d72cc
URL: https://github.com/kamailio/kamailio/commit/693f11fcea45c77eeec95a748bbd434…
Author: Kamailio Dev <kamailio.dev(a)kamailio.org>
Committer: Kamailio Dev <kamailio.dev(a)kamailio.org>
Date: 2017-06-13T15:16:20+02:00
modules: readme files regenerated - keepalive ... [skip ci]
---
Modified: src/modules/keepalive/README
---
Diff: https://github.com/kamailio/kamailio/commit/693f11fcea45c77eeec95a748bbd434…
Patch: https://github.com/kamailio/kamailio/commit/693f11fcea45c77eeec95a748bbd434…
---
diff --git a/src/modules/keepalive/README b/src/modules/keepalive/README
index 6bfc95040e..087f6d8dd1 100644
--- a/src/modules/keepalive/README
+++ b/src/modules/keepalive/README
@@ -58,7 +58,12 @@ Chapter 1. Admin Guide
1. Overview
This module performs destinations monitoring either for itself, or on
- the behalf of other modules
+ the behalf of other modules. The monitoring is done by sending SIP
+ OPTIONS requests, more or less in the same fashion as the dispatcher
+ module (which was the initial source for this module).
+
+ As an example of usage by other modules, see drouting, which was
+ enahnced to use this module to monitor its gateways.
2. Dependencies
Kamailio 5 did not compile on solaris 11 anymore due to a missing ast/endian.h included from app_jsdt/duk_config.h. The solution is:
--- kamailio-5.0.1~/src/modules/app_jsdt/duk_config.h 2017-04-05 15:32:38.000000000 +0000
+++ kamailio-5.0.1/src/modules/app_jsdt/duk_config.h 2017-04-15 09:27:14.335213048 +0000
@@ -607,7 +607,7 @@
#define DUK_USE_DATE_FMT_STRFTIME
#include <sys/types.h>
-#include <ast/endian.h>
+#include <sys/byteorder.h>
#include <sys/param.h>
#include <sys/time.h>
#include <time.h>
--
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/1072
The new keepalive module states that it "performs destinations monitoring either for itself, or on the behalf of other modules".
What does that mean?
What are the use cases and which problems does it solve?
Which mechanisms does it use (SIP, ICMP, others?)
Some examples would greatly help in the README to get some context on how to actually use this 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/1082
Module: kamailio
Branch: master
Commit: b22a5061e00cd78288132d8d72c860ee2ca17425
URL: https://github.com/kamailio/kamailio/commit/b22a5061e00cd78288132d8d72c860e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2017-06-13T15:09:04+02:00
keepalove: added notes in docs about how monitoring is done
- closes GH #1082
---
Modified: src/modules/keepalive/doc/keepalive_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/b22a5061e00cd78288132d8d72c860e…
Patch: https://github.com/kamailio/kamailio/commit/b22a5061e00cd78288132d8d72c860e…
---
diff --git a/src/modules/keepalive/doc/keepalive_admin.xml b/src/modules/keepalive/doc/keepalive_admin.xml
index d907e496b3..d65d4f6c12 100644
--- a/src/modules/keepalive/doc/keepalive_admin.xml
+++ b/src/modules/keepalive/doc/keepalive_admin.xml
@@ -10,13 +10,21 @@
<!-- Module User's Guide -->
<chapter>
-
+
<title>&adminguide;</title>
-
+
<section>
<title>Overview</title>
<para>
- This module performs destinations monitoring either for itself, or on the behalf of other modules
+ This module performs destinations monitoring either for itself,
+ or on the behalf of other modules. The monitoring is done by sending
+ SIP OPTIONS requests, more or less in the same fashion as the
+ dispatcher module (which was the initial source for this module).
+ </para>
+ <para>
+ As an example of usage by other modules, see
+ <emphasis>drouting</emphasis>, which was
+ enahnced to use this module to monitor its gateways.
</para>
</section>