[asterisk-commits] mmichelson: trunk r203783 - in /trunk: doc/manager_1_1.txt main/manager.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Fri Jun 26 15:52:23 CDT 2009
Author: mmichelson
Date: Fri Jun 26 15:52:19 2009
New Revision: 203783
URL: http://svn.asterisk.org/svn-view/asterisk?view=rev&rev=203783
Log:
Add timestamp to response to "Ping" manager action.
(closes issue #14596)
Reported by: JimDickenson
Patches:
pong2.diff uploaded by JimDickenson (license 710)
Modified:
trunk/doc/manager_1_1.txt
trunk/main/manager.c
Modified: trunk/doc/manager_1_1.txt
URL: http://svn.asterisk.org/svn-view/asterisk/trunk/doc/manager_1_1.txt?view=diff&rev=203783&r1=203782&r2=203783
==============================================================================
--- trunk/doc/manager_1_1.txt (original)
+++ trunk/doc/manager_1_1.txt Fri Jun 26 15:52:19 2009
@@ -133,6 +133,9 @@
- Action IAXpeers
Now includes if the IAX link is a trunk or not
+- Action Ping
+ Response now includes a timestamp
+
* NEW ACTIONS
-------------
- Action: ModuleLoad
Modified: trunk/main/manager.c
URL: http://svn.asterisk.org/svn-view/asterisk/trunk/main/manager.c?view=diff&rev=203783&r1=203782&r2=203783
==============================================================================
--- trunk/main/manager.c (original)
+++ trunk/main/manager.c Fri Jun 26 15:52:19 2009
@@ -1808,12 +1808,13 @@
static int action_ping(struct mansession *s, const struct message *m)
{
const char *actionid = astman_get_header(m, "ActionID");
+ struct timeval now = ast_tvnow();
astman_append(s, "Response: Success\r\n");
if (!ast_strlen_zero(actionid)){
astman_append(s, "ActionID: %s\r\n", actionid);
}
- astman_append(s, "Ping: Pong\r\n\r\n");
+ astman_append(s, "Ping: Pong\r\nTimestamp:%ld.%06lu\r\n", now.tv_sec, (unsigned long) now.tv_usec);
return 0;
}
More information about the asterisk-commits
mailing list