aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/ipc_private.h
diff options
context:
space:
mode:
authorAlexander Tarasikov <alexander.tarasikov@gmail.com>2012-07-03 20:40:42 +0400
committerPaul Kocialkowski <contact@paulk.fr>2012-07-04 17:53:02 +0200
commit698f40a05bf4b170cf326fd138144378108b3bbf (patch)
treef54b5982dc2390b8edd7f74afd390a07bee54ca5 /samsung-ipc/ipc_private.h
parent364343a86c168d0211e29720665bc0f58737a09c (diff)
downloadexternal_libsamsung-ipc-698f40a05bf4b170cf326fd138144378108b3bbf.zip
external_libsamsung-ipc-698f40a05bf4b170cf326fd138144378108b3bbf.tar.gz
external_libsamsung-ipc-698f40a05bf4b170cf326fd138144378108b3bbf.tar.bz2
Allow EFS path to be overriden per-board
Diffstat (limited to 'samsung-ipc/ipc_private.h')
-rw-r--r--samsung-ipc/ipc_private.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/samsung-ipc/ipc_private.h b/samsung-ipc/ipc_private.h
index c43833c..5c349b4 100644
--- a/samsung-ipc/ipc_private.h
+++ b/samsung-ipc/ipc_private.h
@@ -63,6 +63,14 @@ struct ipc_handlers {
int (*common_data_get_fd)(void *io_data);
};
+struct ipc_fs_ops {
+ char *nv_data_path;
+ char *nv_data_md5_path;
+ char *nv_state_path;
+ char *nv_data_bak_path;
+ char *nv_data_md5_bak_path;
+};
+
struct ipc_client {
int type;
@@ -71,6 +79,7 @@ struct ipc_client {
struct ipc_ops *ops;
struct ipc_handlers *handlers;
+ struct ipc_fs_ops *fs_ops;
};
void ipc_client_log(struct ipc_client *client, const char *message, ...);