aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/devices/aries/aries.c
diff options
context:
space:
mode:
Diffstat (limited to 'samsung-ipc/devices/aries/aries.c')
-rw-r--r--samsung-ipc/devices/aries/aries.c34
1 files changed, 20 insertions, 14 deletions
diff --git a/samsung-ipc/devices/aries/aries.c b/samsung-ipc/devices/aries/aries.c
index 2b356bb..3e5f681 100644
--- a/samsung-ipc/devices/aries/aries.c
+++ b/samsung-ipc/devices/aries/aries.c
@@ -277,8 +277,8 @@ int aries_fmt_send(struct ipc_client *client, struct ipc_message *message)
chunk = (length - count) < ARIES_BUFFER_LENGTH ?
length - count : ARIES_BUFFER_LENGTH;
- rc = client->handlers->write(client->handlers->transport_data, p,
- chunk);
+ rc = client->handlers->write(client, client->handlers->transport_data,
+ p, chunk);
if (rc < 0) {
ipc_client_log(client, "Writing FMT data failed");
goto error;
@@ -319,8 +319,8 @@ int aries_fmt_recv(struct ipc_client *client, struct ipc_message *message)
length = ARIES_BUFFER_LENGTH;
buffer = calloc(1, length);
- rc = client->handlers->read(client->handlers->transport_data, buffer,
- length);
+ rc = client->handlers->read(client, client->handlers->transport_data,
+ buffer, length);
if (rc < (int) sizeof(struct ipc_fmt_header)) {
ipc_client_log(client, "Reading FMT header failed");
goto error;
@@ -348,7 +348,8 @@ int aries_fmt_recv(struct ipc_client *client, struct ipc_message *message)
chunk = (length - count) < ARIES_BUFFER_LENGTH ?
length - count : ARIES_BUFFER_LENGTH;
- rc = client->handlers->read(client->handlers->transport_data, p, chunk);
+ rc = client->handlers->read(client, client->handlers->transport_data, p,
+ chunk);
if (rc < 0) {
ipc_client_log(client, "Reading FMT data failed");
goto error;
@@ -407,7 +408,7 @@ int aries_rfs_send(struct ipc_client *client, struct ipc_message *message)
chunk = (length - count) < ARIES_BUFFER_LENGTH ?
length - count : ARIES_BUFFER_LENGTH;
- rc = client->handlers->write(client->handlers->transport_data,
+ rc = client->handlers->write(client, client->handlers->transport_data,
p, chunk);
if (rc < 0) {
ipc_client_log(client, "Writing RFS data failed");
@@ -449,8 +450,8 @@ int aries_rfs_recv(struct ipc_client *client, struct ipc_message *message)
length = ARIES_BUFFER_LENGTH;
buffer = calloc(1, length);
- rc = client->handlers->read(client->handlers->transport_data, buffer,
- length);
+ rc = client->handlers->read(client, client->handlers->transport_data,
+ buffer, length);
if (rc < (int) sizeof(struct ipc_rfs_header)) {
ipc_client_log(client, "Reading RFS header failed");
goto error;
@@ -482,7 +483,8 @@ int aries_rfs_recv(struct ipc_client *client, struct ipc_message *message)
chunk = (length - count) < ARIES_BUFFER_LENGTH ?
length - count : ARIES_BUFFER_LENGTH;
- rc = client->handlers->read(client->handlers->transport_data, p, chunk);
+ rc = client->handlers->read(client, client->handlers->transport_data, p,
+ chunk);
if (rc < 0) {
ipc_client_log(client, "Reading RFS data failed");
goto error;
@@ -507,7 +509,8 @@ complete:
return rc;
}
-int aries_open(void *data, int type)
+int aries_open(__attribute__((unused)) struct ipc_client *client, void *data,
+ int type)
{
struct aries_transport_data *transport_data;
struct sockaddr_pn *spn;
@@ -581,7 +584,7 @@ int aries_open(void *data, int type)
return 0;
}
-int aries_close(void *data)
+int aries_close(__attribute__((unused)) struct ipc_client *client, void *data)
{
struct aries_transport_data *transport_data;
int fd;
@@ -601,7 +604,8 @@ int aries_close(void *data)
return 0;
}
-int aries_read(void *data, void *buffer, size_t length)
+int aries_read(__attribute__((unused)) struct ipc_client *client, void *data,
+ void *buffer, size_t length)
{
struct aries_transport_data *transport_data;
int spn_size;
@@ -626,7 +630,8 @@ int aries_read(void *data, void *buffer, size_t length)
return rc;
}
-int aries_write(void *data, const void *buffer, size_t length)
+int aries_write(__attribute__((unused)) struct ipc_client *client, void *data,
+ const void *buffer, size_t length)
{
struct aries_transport_data *transport_data;
int spn_size;
@@ -650,7 +655,8 @@ int aries_write(void *data, const void *buffer, size_t length)
return rc;
}
-int aries_poll(void *data, struct ipc_poll_fds *fds, struct timeval *timeout)
+int aries_poll(__attribute__((unused)) struct ipc_client *client, void *data,
+ struct ipc_poll_fds *fds, struct timeval *timeout)
{
struct aries_transport_data *transport_data;
fd_set set;