sms: Encapsulate SMS queue related config parameters
Introduce a 'struct sms_queue_config' that holds all config parameters
related to the SMS queue.
Change-Id: I559ab7a6e0502a1a12a662ebd5591875d47ec7b2
diff --git a/include/osmocom/msc/gsm_data.h b/include/osmocom/msc/gsm_data.h
index 34d42db..78b9c9a 100644
--- a/include/osmocom/msc/gsm_data.h
+++ b/include/osmocom/msc/gsm_data.h
@@ -19,6 +19,7 @@
#include <osmocom/msc/msc_common.h>
#include <osmocom/msc/neighbor_ident.h>
+#include <osmocom/msc/sms_queue.h>
#include "gsm_data_shared.h"
#include "osmux.h"
@@ -263,7 +264,8 @@
/* Whether to use lcls on the network */
bool lcls_permitted;
- char *sms_db_file_path;
+ /* SMS queue config parameters */
+ struct sms_queue_config *sms_queue_cfg;
};
struct osmo_esme;