diff options
author | Ivan Kluchnikov <kluchnikovi@gmail.com> | 2014-01-16 18:54:04 +0400 |
---|---|---|
committer | Ivan Kluchnikov <kluchnikovi@gmail.com> | 2014-01-16 18:54:04 +0400 |
commit | c4823ecdd106a03acb58608b354ed3d550cf476b (patch) | |
tree | 1c4e9c6550acf52f9d7b43b32ce3b649dad58734 /openbsc/src/libmsc/sms_queue.c | |
parent | 30328749b94f922220f500babbd228d5da529c86 (diff) |
nitb: Fix smsqueue ctrl command
Diffstat (limited to 'openbsc/src/libmsc/sms_queue.c')
-rw-r--r-- | openbsc/src/libmsc/sms_queue.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/openbsc/src/libmsc/sms_queue.c b/openbsc/src/libmsc/sms_queue.c index 8ff3af9d5..d08dc3465 100644 --- a/openbsc/src/libmsc/sms_queue.c +++ b/openbsc/src/libmsc/sms_queue.c @@ -36,6 +36,7 @@ #include <openbsc/gsm_04_11.h> #include <openbsc/gsm_subscriber.h> #include <openbsc/signal.h> +#include <openbsc/control_cmd.h> #include <osmocom/core/talloc.h> @@ -455,12 +456,12 @@ static int sms_sms_cb(unsigned int subsys, unsigned int signal, } /* Ctrl interface helper function */ -int sms_queue_pending_stat(struct gsm_sms_queue *smsq, char* reply) +int sms_queue_pending_stat(struct gsm_network *net, struct ctrl_cmd *cmd) { - reply = talloc_asprintf_append(reply, "smsqueue.max_pending,%u\n", - smsq->max_pending); - reply = talloc_asprintf_append(reply, "smsqueue.pending,%u\n", - smsq->pending); + cmd->reply = talloc_asprintf_append(cmd->reply, "smsqueue.max_pending,%u\n", + net->sms_queue->max_pending); + cmd->reply = talloc_asprintf_append(cmd->reply, "smsqueue.pending,%u\n", + net->sms_queue->pending); return 0; } |