Merged revisions 138778-138780 via svnmerge from

https://origsvn.digium.com/svn/asterisk/trunk

........
r138778 | seanbright | 2008-08-18 20:08:27 -0400 (Mon, 18 Aug 2008) | 1 line

While we're at it, make this machine parseable too.
........
r138779 | seanbright | 2008-08-18 20:09:38 -0400 (Mon, 18 Aug 2008) | 1 line

And remove code we don't need anymore.
........
r138780 | seanbright | 2008-08-18 20:10:56 -0400 (Mon, 18 Aug 2008) | 1 line

Let it compile now, too (woops)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@138781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.0
Sean Bright 17 years ago
parent b688efae65
commit fe6ed321c8

@ -12005,9 +12005,7 @@ static int manager_show_registry(struct mansession *s, const struct message *m)
{ {
const char *id = astman_get_header(m, "ActionID"); const char *id = astman_get_header(m, "ActionID");
char idtext[256] = ""; char idtext[256] = "";
char tmpdat[256] = "";
int total = 0; int total = 0;
struct ast_tm tm;
if (!ast_strlen_zero(id)) if (!ast_strlen_zero(id))
snprintf(idtext, sizeof(idtext), "ActionID: %s\r\n", id); snprintf(idtext, sizeof(idtext), "ActionID: %s\r\n", id);
@ -12016,11 +12014,6 @@ static int manager_show_registry(struct mansession *s, const struct message *m)
ASTOBJ_CONTAINER_TRAVERSE(&regl, 1, do { ASTOBJ_CONTAINER_TRAVERSE(&regl, 1, do {
ASTOBJ_RDLOCK(iterator); ASTOBJ_RDLOCK(iterator);
if (iterator->regtime.tv_sec) {
ast_localtime(&iterator->regtime, &tm, NULL);
ast_strftime(tmpdat, sizeof(tmpdat), "%a, %d %b %Y %T", &tm);
} else
tmpdat[0] = '\0';
astman_append(s, astman_append(s,
"Event: RegistryEntry\r\n" "Event: RegistryEntry\r\n"
"Host: %s\r\n" "Host: %s\r\n"
@ -12028,9 +12021,9 @@ static int manager_show_registry(struct mansession *s, const struct message *m)
"Username: %s\r\n" "Username: %s\r\n"
"Refresh: %d\r\n" "Refresh: %d\r\n"
"State: %s\r\n" "State: %s\r\n"
"RegistrationTime: %s\r\n" "RegistrationTime: %ld\r\n"
"\r\n", iterator->hostname, iterator->portno ? iterator->portno : STANDARD_SIP_PORT, "\r\n", iterator->hostname, iterator->portno ? iterator->portno : STANDARD_SIP_PORT,
iterator->username, iterator->refresh, regstate2str(iterator->regstate), tmpdat); iterator->username, iterator->refresh, regstate2str(iterator->regstate), (long) iterator->regtime.tv_sec);
ASTOBJ_UNLOCK(iterator); ASTOBJ_UNLOCK(iterator);
total++; total++;
} while(0)); } while(0));

Loading…
Cancel
Save