From 4c6693f39ddf817b7886acf65c9b312b5a482214 Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Tue, 23 Aug 2005 15:41:17 +0000 Subject: [PATCH] add count to 'show keys' (issue #5002) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6383 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- res/res_crypto.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/res/res_crypto.c b/res/res_crypto.c index 35abfa6fc7..aff70061b3 100755 --- a/res/res_crypto.c +++ b/res/res_crypto.c @@ -501,6 +501,7 @@ static int show_keys(int fd, int argc, char *argv[]) { struct ast_key *key; char sum[16 * 2 + 1]; + int count_keys = 0; ast_mutex_lock(&keylock); key = keys; @@ -512,8 +513,10 @@ static int show_keys(int fd, int argc, char *argv[]) key->ktype & KEY_NEEDS_PASSCODE ? "[Needs Passcode]" : "[Loaded]", sum); key = key->next; + count_keys++; } ast_mutex_unlock(&keylock); + ast_cli(fd, "%d known RSA keys.\n", count_keys); return RESULT_SUCCESS; }