From 9f40a00453b8309fbe3a5a832ee7b26ebaee815f Mon Sep 17 00:00:00 2001 From: Amit Kumar <amit.kumar@iopsys.eu> Date: Thu, 9 Feb 2023 10:10:21 +0530 Subject: [PATCH] qosmngr: handling to get number of queue --- src/main.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index be7e7e7..948aa6e 100644 --- a/src/main.c +++ b/src/main.c @@ -89,11 +89,12 @@ int main(int argc, char **argv) { int ret; int ch; + int num_of_q; /* Logging to syslog */ openlog("qosmngr", LOG_PID|LOG_CONS, LOG_LOCAL1); - while ((ch = getopt(argc, argv, "vs:e:")) != -1) { + while ((ch = getopt(argc, argv, "vsq:e:")) != -1) { switch (ch) { case 'v': qosmngr_version(); @@ -101,6 +102,10 @@ int main(int argc, char **argv) case 's': ubus_socket = optarg; break; + case 'q': + num_of_q = qos_get_num_of_queue(argv[argc-1]); + printf("%d", num_of_q); + exit(0); default: break; } -- GitLab