aboutsummaryrefslogtreecommitdiffstats
path: root/include/sec.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sec.h')
-rw-r--r--include/sec.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/include/sec.h b/include/sec.h
index cc3cd51..40eb503 100644
--- a/include/sec.h
+++ b/include/sec.h
@@ -166,26 +166,34 @@ struct ipc_sec_lock_information_response_data {
* Helpers
*/
-int ipc_sec_pin_status_setup(struct ipc_sec_pin_status_request_data *data,
+int ipc_sec_pin_status_setup(struct ipc_client *client,
+ struct ipc_sec_pin_status_request_data *data,
unsigned char type, const char *pin1,
const char *pin2);
int ipc_sec_phone_lock_request_set_setup(
+ struct ipc_client *client,
struct ipc_sec_phone_lock_request_set_data *data,
unsigned char facility_type, unsigned char active,
const char *password);
-int ipc_sec_change_locking_pw_setup(struct ipc_sec_change_locking_pw_data *data,
+int ipc_sec_change_locking_pw_setup(struct ipc_client *client,
+ struct ipc_sec_change_locking_pw_data *data,
unsigned char facility_type,
const char *password_old,
const char *password_new);
size_t ipc_sec_rsim_access_size_setup(
+ struct ipc_client *client,
struct ipc_sec_rsim_access_request_header *header,
const void *sim_io_data, size_t sim_io_size);
void *ipc_sec_rsim_access_setup(
+ struct ipc_client *client,
struct ipc_sec_rsim_access_request_header *header,
const void *sim_io_data, size_t sim_io_size);
-size_t ipc_sec_rsim_access_size_extract(const void *data, size_t size);
-void *ipc_sec_rsim_access_extract(const void *data, size_t size);
+size_t ipc_sec_rsim_access_size_extract(struct ipc_client *client,
+ const void *data, size_t size);
+void *ipc_sec_rsim_access_extract(struct ipc_client *client, const void *data,
+ size_t size);
int ipc_sec_lock_information_setup(
+ struct ipc_client *client,
struct ipc_sec_lock_information_request_data *data, unsigned char type);
#endif /* __SAMSUNG_IPC_SEC_H__ */