diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-04-04 19:11:17 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-04-05 17:40:52 +0200 |
commit | 5d8c6fd97c2b8a4481eda0dbad89a47a8908cedb (patch) | |
tree | 57af469a291d96459f5500c73166b2c2f591c5ce | |
parent | 97f9ca7b205c0a509eb2f55b2ce7ee459c378b74 (diff) | |
download | hardware_replicant_libsamsung-ipc-5d8c6fd97c2b8a4481eda0dbad89a47a8908cedb.tar.gz hardware_replicant_libsamsung-ipc-5d8c6fd97c2b8a4481eda0dbad89a47a8908cedb.tar.bz2 hardware_replicant_libsamsung-ipc-5d8c6fd97c2b8a4481eda0dbad89a47a8908cedb.zip |
samsung-ipc: net: switch to Linux code style
This contains no functional changes.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | samsung-ipc/net.c | 126 |
1 files changed, 67 insertions, 59 deletions
diff --git a/samsung-ipc/net.c b/samsung-ipc/net.c index 50cc18f..094488b 100644 --- a/samsung-ipc/net.c +++ b/samsung-ipc/net.c @@ -24,86 +24,94 @@ #include <samsung-ipc.h> int ipc_net_plmn_sel_setup(struct ipc_net_plmn_sel_request_data *data, - unsigned char mode_sel, const char *plmn, unsigned char act) + unsigned char mode_sel, const char *plmn, + unsigned char act) { - size_t plmn_length; - - if (data == NULL) - return -1; - - memset(data, 0, sizeof(struct ipc_net_plmn_sel_request_data)); - data->mode_sel = mode_sel; - - if (mode_sel == IPC_NET_PLMN_SEL_AUTO) { - data->act = IPC_NET_ACCESS_TECHNOLOGY_UNKNOWN; - } else { - plmn_length = strlen(plmn); - if (plmn_length > sizeof(data->plmn)) - plmn_length = sizeof(data->plmn); - - memcpy((void *) data->plmn, (void *) plmn, plmn_length); - - // If there are less (5 is the usual case) PLMN bytes, fill the rest with '#' - if (plmn_length < sizeof(data->plmn)) - memset((void *) ((unsigned char *) data->plmn + plmn_length), '#', sizeof(data->plmn) - plmn_length); - - data->act = act; - } - - return 0; + size_t plmn_length; + + if (data == NULL) + return -1; + + memset(data, 0, sizeof(struct ipc_net_plmn_sel_request_data)); + data->mode_sel = mode_sel; + + if (mode_sel == IPC_NET_PLMN_SEL_AUTO) { + data->act = IPC_NET_ACCESS_TECHNOLOGY_UNKNOWN; + } else { + plmn_length = strlen(plmn); + if (plmn_length > sizeof(data->plmn)) { + plmn_length = sizeof(data->plmn); + } + + memcpy((void *) data->plmn, (void *) plmn, plmn_length); + + /* + * If there are less (5 is the usual case) PLMN bytes, fill the + * rest with '#' + */ + if (plmn_length < sizeof(data->plmn)) { + memset((void *) ((unsigned char *) data->plmn + + plmn_length), + '#', + sizeof(data->plmn) - plmn_length); + } + + data->act = act; + } + + return 0; } int ipc_net_regist_setup(struct ipc_net_regist_request_data *data, - unsigned char domain) + unsigned char domain) { - if (data == NULL) - return -1; + if (data == NULL) + return -1; - memset(data, 0, sizeof(struct ipc_net_regist_request_data)); - data->act = IPC_NET_ACCESS_TECHNOLOGY_UNKNOWN; - data->domain = domain; + memset(data, 0, sizeof(struct ipc_net_regist_request_data)); + data->act = IPC_NET_ACCESS_TECHNOLOGY_UNKNOWN; + data->domain = domain; - return 0; + return 0; } unsigned char ipc_net_plmn_list_count_extract(const void *data, size_t size) { - struct ipc_net_plmn_list_header *header; + struct ipc_net_plmn_list_header *header; - if (data == NULL || size < sizeof(struct ipc_net_plmn_list_header)) - return 0; + if (data == NULL || size < sizeof(struct ipc_net_plmn_list_header)) + return 0; - header = (struct ipc_net_plmn_list_header *) data; + header = (struct ipc_net_plmn_list_header *) data; - return header->count; + return header->count; } -struct ipc_net_plmn_list_entry *ipc_net_plmn_list_entry_extract(const void *data, - size_t size, unsigned int index) +struct ipc_net_plmn_list_entry *ipc_net_plmn_list_entry_extract( + const void *data, size_t size, unsigned int index) { - struct ipc_net_plmn_list_entry *entry = NULL; - unsigned char count; - unsigned char i; - unsigned int offset; + struct ipc_net_plmn_list_entry *entry = NULL; + unsigned char count; + unsigned char i; + unsigned int offset; - if (data == NULL) - return NULL; + if (data == NULL) + return NULL; - count = ipc_net_plmn_list_count_extract(data, size); - if (count == 0 || index >= count) - return NULL; + count = ipc_net_plmn_list_count_extract(data, size); + if (count == 0 || index >= count) + return NULL; - offset = sizeof(struct ipc_net_plmn_list_header); + offset = sizeof(struct ipc_net_plmn_list_header); - for (i = 0; i < (index + 1); i++) { - entry = (struct ipc_net_plmn_list_entry *) ((unsigned char *) data + offset); - offset += sizeof(struct ipc_net_plmn_list_entry); - } + for (i = 0; i < (index + 1); i++) { + entry = (struct ipc_net_plmn_list_entry *) ( + (unsigned char *) data + offset); + offset += sizeof(struct ipc_net_plmn_list_entry); + } - if (offset > size) - return NULL; + if (offset > size) + return NULL; - return entry; + return entry; } - -// vim:ts=4:sw=4:expandtab |