diff options
Diffstat (limited to 'samsung-ipc/ipc.c')
-rw-r--r-- | samsung-ipc/ipc.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/samsung-ipc/ipc.c b/samsung-ipc/ipc.c index 6bfcc8f..d7a1b67 100644 --- a/samsung-ipc/ipc.c +++ b/samsung-ipc/ipc.c @@ -407,6 +407,16 @@ int ipc_client_gprs_get_iface(struct ipc_client *client, char **iface) return client->handlers->gprs_get_iface(iface); } +int ipc_client_gprs_get_capabilities(struct ipc_client *client, struct ipc_client_gprs_capabilities *cap) +{ + if (client == NULL || + client->handlers == NULL || + client->handlers->gprs_get_capabilities == NULL) + return -1; + + return client->handlers->gprs_get_capabilities(cap); +} + int _ipc_client_send(struct ipc_client *client, struct ipc_message_info *request) { if (client == NULL || |