aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-03-05 16:01:56 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2022-02-02 13:29:14 +0100
commit1548702001d5135761774933dfa6551b2d5e744a (patch)
treedbbaddaaf4a5a7d9eac7983f3aa286e6f150f3ac
parent257cd59ec76d1d1ce8b2c376569a315070b61509 (diff)
downloadhardware_replicant_libsamsung-ipc-1548702001d5135761774933dfa6551b2d5e744a.tar.gz
hardware_replicant_libsamsung-ipc-1548702001d5135761774933dfa6551b2d5e744a.tar.bz2
hardware_replicant_libsamsung-ipc-1548702001d5135761774933dfa6551b2d5e744a.zip
ipc-imei: Try to fix compilation issue
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--tools/common/modem.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/tools/common/modem.c b/tools/common/modem.c
index df88886..408a359 100644
--- a/tools/common/modem.c
+++ b/tools/common/modem.c
@@ -36,6 +36,10 @@ static enum modem_state current_state = MODEM_STATE_LPM;
static enum modem_callback_state callback_state = MODEM_CALLBACK_STATE_UTILS;
+/* TODO: Fixme: the log handler is from the app!!! */
+void modem_log_handler(void *user_data, const char *msg);
+int ipc_imei_request_imei(struct ipc_client *client);
+
/* TODO: check authorship from git log in samsung-ipc/ipc.c */
void common_modem_log(struct ipc_client *client, const char *message, ...)
{
@@ -47,6 +51,7 @@ void common_modem_log(struct ipc_client *client, const char *message, ...)
va_start(args, message);
vsnprintf((char *) &buffer, sizeof(buffer), message, args);
+
/* TODO: Fixme: the log handler is from the app!!! */
modem_log_handler("mdm", buffer); /* No access to ipc_client) */
va_end(args);
@@ -368,9 +373,9 @@ int modem_read_loop(struct ipc_client *client,
return 0;
}
+ /* TODO: this is comming from the app */
ipc_imei_request_imei(client);
-
memset(&resp, 0, sizeof(resp));
while (1) {
@@ -460,7 +465,7 @@ static int _modem_start(struct ipc_client *client)
}
int modem_start(struct ipc_client *client, enum modem_state new_state,
- struct app_modem_response_handler *handler)
+ __attribute__((unused)) struct app_modem_response_handler *handler)
{
int rc;