]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
manager.c: Improve clarity of "manager show connected".
authorNaveen Albert <asterisk@phreaknet.org>
Tue, 5 Dec 2023 16:36:47 +0000 (11:36 -0500)
committerNaveen Albert <asterisk@phreaknet.org>
Mon, 11 Dec 2023 17:34:25 +0000 (17:34 +0000)
Improve the "manager show connected" CLI command
to clarify that the last two columns are permissions
related, not counts, and use sufficient widths
to consistently display these values.

ASTERISK-30143 #close
Resolves: #482

main/manager.c

index d5aae04c289c9b215940ab3d8e4a65efb45fde91..0131a5df492dca84fedef0c921effb9c0c3d4d92 100644 (file)
@@ -2778,8 +2778,8 @@ static char *handle_showmanconn(struct ast_cli_entry *e, int cmd, struct ast_cli
        struct ao2_container *sessions;
        struct mansession_session *session;
        time_t now = time(NULL);
-#define HSMCONN_FORMAT1 "  %-15.15s  %-55.55s  %-10.10s  %-10.10s  %-8.8s  %-8.8s  %-5.5s  %-5.5s\n"
-#define HSMCONN_FORMAT2 "  %-15.15s  %-55.55s  %-10d  %-10d  %-8d  %-8d  %-5.5d  %-5.5d\n"
+#define HSMCONN_FORMAT1 "  %-15.15s  %-55.55s  %-10.10s  %-10.10s  %-8.8s  %-8.8s  %-10.10s  %-10.10s\n"
+#define HSMCONN_FORMAT2 "  %-15.15s  %-55.55s  %-10d  %-10d  %-8d  %-8d  %-10.10d  %-10.10d\n"
        int count = 0;
        struct ao2_iterator i;
 
@@ -2795,7 +2795,7 @@ static char *handle_showmanconn(struct ast_cli_entry *e, int cmd, struct ast_cli
                return NULL;
        }
 
-       ast_cli(a->fd, HSMCONN_FORMAT1, "Username", "IP Address", "Start", "Elapsed", "FileDes", "HttpCnt", "Read", "Write");
+       ast_cli(a->fd, HSMCONN_FORMAT1, "Username", "IP Address", "Start", "Elapsed", "FileDes", "HttpCnt", "ReadPerms", "WritePerms");
 
        sessions = ao2_global_obj_ref(mgr_sessions);
        if (sessions) {