unsigned char arp_tha[ETH_ALEN];
unsigned char arp_tip[IP_ALEN];
-}__attribute__((packed))arp_message_s;
+} __attribute__((packed))arp_message_s;
typedef struct {
arp_data_s arp_data;
GSList *arping_data_list;
static void __stop_arping(GQuark key_id,
- gpointer value,
- gpointer user_data);
+ gpointer value,
+ gpointer user_data);
static gboolean __arp_user_timeout_cb(gpointer data)
{
{
arping_data_s *arping_data;
gboolean ret;
- if (!user_data) {
+ if (!user_data)
return FALSE;
- }
arping_data = (arping_data_s *)user_data;
ret = util_send_arp(&(arping_data->arp_data));
}
static void __start_arping(GQuark key_id,
- gpointer value,
- gpointer user_data)
+ gpointer value,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
arping_data_s *arping_data = (arping_data_s *)value;
}
static void __stop_arping(GQuark key_id,
- gpointer value,
- gpointer user_data)
+ gpointer value,
+ gpointer user_data)
{
arping_data_s *arping_data = (arping_data_s *)value;
gint ret = INM_ARPING_ERROR_NONE;
arping_data_s *arping_data = NULL;
- GQuark if_key;
__INM_FUNC_ENTER__;
}
if (arping_data->arp_data.sock != -1) {
- __stop_arping(if_key, arping_data, NULL);
+ __stop_arping(0, arping_data, NULL);
arping_data->in_progress = FALSE;
}
REMOVE_G_SOURCE(arping_data->arp_user_timer_source_id);
guint timer_source_id;
inm_congestion_mon_callback cb;
gpointer cb_user_data;
-}congestion_mon_data_s;
+} congestion_mon_data_s;
congestion_mon_s cong_mon;
static __thread congestion_mon_data_s *data = NULL;
INM_LOGE("Could not access %s, error:[%s]", NETWORK_CONGESTION_MON, error_buf);
return -1;
}
- fd = fopen(NETWORK_CONGESTION_MON, "r" );
+ fd = fopen(NETWORK_CONGESTION_MON, "r");
if (!fd) {
INM_LOGE("Failed to open file: [%s]", NETWORK_CONGESTION_MON);
return -1;
if (i == 2) {
int j = 0, u = 0;
while (j < 10 && u < (int)buf_size) {
- if(buffer[u] == ' ') {
+ if (buffer[u] == ' ')
j++;
- }
u++;
}
strtok_r(token1 , " ", &token2);
double retransmit = atof(token1);
- if(prev_transmit == -1 || transmit < prev_transmit) {
+ if (prev_transmit == -1 || transmit < prev_transmit) {
prev_transmit = transmit;
curr_transmit = transmit;
} else {
INM_LOGI("transmitted %lf retarnsmitted %lf after 10 seconds", tcp_trans_data, tcp_retrans_data);
- if(tcp_retrans_data == 0 && tcp_trans_data == 0) {
+ if (tcp_retrans_data == 0 && tcp_trans_data == 0)
INM_LOGI("Tcp data is not transmitted yet.");
- } else if(tcp_trans_data == 0) {
+ else if (tcp_trans_data == 0)
retrans_rate = (curr_retrans/curr_transmit) * 100;
- } else {
+ else
retrans_rate = (tcp_retrans_data/tcp_trans_data) * 100;
- }
*status = retrans_rate;
return 0;
return INM_CONG_MON_INVALID_PARAMETER;
}
- data = (congestion_mon_data_s*)g_try_malloc0(sizeof(congestion_mon_data_s));
+ data = (congestion_mon_data_s *)g_try_malloc0(sizeof(congestion_mon_data_s));
if (!data) {
INM_LOGE("Failed to allocate memory");
__INM_FUNC_EXIT__;
g_variant_get(value, "&s", &state);
__set_manager_state(state);
- } else if (g_strcmp0(key, "OfflineMode") == 0){
+ } else if (g_strcmp0(key, "OfflineMode") == 0)
g_variant_get(value, "b", &connman_manager.offline_mode);
- } else if (g_strcmp0(key, "SessionMode") == 0){
+ else if (g_strcmp0(key, "SessionMode") == 0)
g_variant_get(value, "b", &connman_manager.session_mode);
- } else if (g_strcmp0(key, "AutoConnectMode") == 0){
+ else if (g_strcmp0(key, "AutoConnectMode") == 0)
g_variant_get(value, "b", &connman_manager.auto_connect_mode);
- }
}
static void __mgr_property_changed(GVariant *property)
* Below security modes are used in infrastructure and ad-hoc mode
* For now all EAP security mechanisms are provided only in infrastructure mode
*/
-typedef enum
-{
+typedef enum {
/** Security disabled */
WLAN_SEC_MODE_NONE = 0x01,
/** WEP */
* @enum wlan_encryption_mode_type_e
* Below encryption modes are used in infrastructure and ad-hoc mode
*/
-typedef enum
-{
+typedef enum {
/** Encryption disabled */
WLAN_ENC_MODE_NONE = 0x01,
/** WEP */
/**
* Below structure is used to export essid
*/
-typedef struct
-{
+typedef struct {
/** ESSID */
char essid[WLAN_ESSID_LEN+1];
} net_essid_s;
* @remark To see the maximum length of PSK passphrase key.
* @see wlan_auth_info_t
*/
-typedef struct
-{
+typedef struct {
/** key value for WPA-PSK or WPA2-PSK */
gchar pskKey[WLAN_MAX_PSK_PASSPHRASE_LEN + 1];
} wlan_psk_info_s;
* @remark To see the maximum length of WEP key.
* @see wlan_auth_info_s
*/
-typedef struct
-{
+typedef struct {
/** key value for WEP */
gchar wepKey[WLAN_MAX_WEP_KEY_LEN + 1];
} wlan_wep_info_s;
* Below structure is used by EAP
* @see wlan_auth_info_s
*/
-typedef struct
-{
+typedef struct {
/** User name */
gchar username[WLAN_USERNAME_LEN+1];
/** Password */
* At any point of time only one security mechanism is supported
* @see wlan_sec_info_s
*/
-typedef union
-{
+typedef union {
/** Wep Authentication */
wlan_wep_info_s wep;
/** psk Authentication */
* This is main security information structure
* @see connman_wlan_priv_s
*/
-typedef struct
-{
+typedef struct {
/** security mode type */
wlan_security_mode_type_e sec_mode;
/** encryption mode type */
}
g_variant_iter_free(iter);
- service->dns_cnt= dns_cnt;
+ service->dns_cnt = dns_cnt;
service->dns_cnt_v6 = dns_cnt_v6;
inm_gdbus_emit_conn_dns_changed(service->obj_path,
}
g_variant_iter_free(iter);
- service->dns_cnt= dns_cnt;
+ service->dns_cnt = dns_cnt;
service->dns_cnt_v6 = dns_cnt_v6;
}
}
service = g_hash_table_lookup(service_tbl, path);
- if (!service) {
+ if (!service)
return;
- }
g_variant_builder_add(removed,
"o",
added_builder = g_variant_builder_new(G_VARIANT_TYPE("ao"));
removed_builder = g_variant_builder_new(G_VARIANT_TYPE("ao"));
- if(!parameters) {
+ if (!parameters) {
g_variant_builder_unref(added_builder);
g_variant_builder_unref(removed_builder);
INM_LOGI("Empty parameters");
gpointer key, value;
__INM_FUNC_ENTER__;
- g_hash_table_iter_init (&iter, service_tbl);
+ g_hash_table_iter_init(&iter, service_tbl);
while (g_hash_table_iter_next(&iter, &key, &value)) {
if (!value)
return;
}
-static void inline __get_powered(GVariant *value, connman_tech_s *tech)
+static inline void __get_powered(GVariant *value, connman_tech_s *tech)
{
g_variant_get(value, "b", &(tech->powered));
- INM_LOGI("Powered %s", (tech->powered)?"On":"Off");
+ INM_LOGI("Powered %s", (tech->powered) ? "On" : "Off");
}
-static void inline __get_connected(GVariant *value, connman_tech_s *tech)
+static inline void __get_connected(GVariant *value, connman_tech_s *tech)
{
g_variant_get(value, "b", &(tech->connected));
- INM_LOGI("%s", (tech->connected)?"Connected":"Not connected");
+ INM_LOGI("%s", (tech->connected) ? "Connected" : "Not connected");
}
-static void inline __get_name(GVariant *value, connman_tech_s *tech)
+static inline void __get_name(GVariant *value, connman_tech_s *tech)
{
const gchar *str = NULL;
g_variant_get(value, "&s", &str);
}
}
-static void inline __get_type(GVariant *value, connman_tech_s *tech)
+static inline void __get_type(GVariant *value, connman_tech_s *tech)
{
const gchar *str = NULL;
g_variant_get(value, "&s", &str);
}
}
-static void inline __get_tethering(GVariant *value, connman_tech_s *tech)
+static inline void __get_tethering(GVariant *value, connman_tech_s *tech)
{
g_variant_get(value, "b", &(tech->tethering));
}
-static void inline __tech_get_property(gchar *key, GVariant *value, connman_tech_s *tech)
+static inline void __tech_get_property(gchar *key, GVariant *value, connman_tech_s *tech)
{
if (g_strcmp0(key, "Powered") == 0)
__get_powered(value, tech);
g_tech_changed_cb(tech_type, CONNMAN_TECH_STATE_UNKNOWN);
}
- g_hash_table_remove (tech_tbl, path);
+ g_hash_table_remove(tech_tbl, path);
__INM_FUNC_EXIT__;
return;
}
static void __name_owner_changed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
gchar *name = NULL;
gchar *old = NULL;
g_variant_get(parameters, "(&s&s&s)", &name, &old, &new);
- if (g_strcmp0(name, CONNMAN_SERVICE) == 0 && *new == '\0') {
+ if (g_strcmp0(name, CONNMAN_SERVICE) == 0 && *new == '\0')
INM_LOGI("ConnMan destroyed: name %s, old %s, new %s", name, old, new);
-
- }
return;
}
return INM_DUMP_IN_PROGRESS;
}
- if (!__start_tcpdump()) {
+ if (!__start_tcpdump())
return INM_DUMP_OPERATION_FAILED;
- }
INM_LOGI("Successfully started tcpdump and running..");
"<arg type='a(oa{sv})' name='connections' direction='out'/>"
"</method>"
"<method name='GetEthernetCableState'>"
- "<arg type='b' name='ethernet_cable_state' direction='out'/>"
- "</method>"
+ "<arg type='b' name='ethernet_cable_state' direction='out'/>"
+ "</method>"
"<method name='GetWifiModuleState'>"
- "<arg type='b' name='wifi_module_state' direction='out'/>"
- "</method>"
+ "<arg type='b' name='wifi_module_state' direction='out'/>"
+ "</method>"
"<method name='GetIpConflictState'>"
- "<arg type='b' name='ip_conflict_state' direction='out'/>"
- "</method>"
+ "<arg type='b' name='ip_conflict_state' direction='out'/>"
+ "</method>"
"<method name='GetIpConflictDetect'>"
- "<arg type='b' name='ip_conflict_detect' direction='out'/>"
- "</method>"
+ "<arg type='b' name='ip_conflict_detect' direction='out'/>"
+ "</method>"
"<method name='SetIpConflictDetect'>"
- "<arg type='b' name='ip_conflict_detect' direction='in'/>"
- "</method>"
+ "<arg type='b' name='ip_conflict_detect' direction='in'/>"
+ "</method>"
"<method name='GetTcpdumpState'>"
- "<arg type='b' name='tcpdump_state' direction='out'/>"
- "</method>"
+ "<arg type='b' name='tcpdump_state' direction='out'/>"
+ "</method>"
"<method name='SetTcpdumpState'>"
- "<arg type='b' name='tcpdump_state' direction='in'/>"
- "</method>"
+ "<arg type='b' name='tcpdump_state' direction='in'/>"
+ "</method>"
"<method name='GetCellularState'>"
- "<arg type='i' name='cellular_state' direction='out'/>"
- "</method>"
+ "<arg type='i' name='cellular_state' direction='out'/>"
+ "</method>"
"<method name='GetWifiState'>"
- "<arg type='i' name='wifi_state' direction='out'/>"
- "</method>"
+ "<arg type='i' name='wifi_state' direction='out'/>"
+ "</method>"
"<method name='GetEthernetState'>"
- "<arg type='i' name='ethernet_state' direction='out'/>"
- "</method>"
+ "<arg type='i' name='ethernet_state' direction='out'/>"
+ "</method>"
"<method name='GetCongestionLevel'>"
- "<arg type='i' name='congestion_level' direction='out'/>"
- "</method>"
+ "<arg type='i' name='congestion_level' direction='out'/>"
+ "</method>"
"<method name='GetRetryTxRate'>"
- "<arg type='i' name='retry_tx_rate' direction='out'/>"
- "</method>"
+ "<arg type='i' name='retry_tx_rate' direction='out'/>"
+ "</method>"
"<method name='GetChannelInterference'>"
- "<arg type='d' name='channel_interference' direction='out'/>"
- "</method>"
+ "<arg type='d' name='channel_interference' direction='out'/>"
+ "</method>"
"<method name='StartArping'>"
- "<arg type='s' name='target_ip' direction='in'/>"
- "<arg type='i' name='timeout' direction='in'/>"
- "</method>"
+ "<arg type='s' name='target_ip' direction='in'/>"
+ "<arg type='i' name='timeout' direction='in'/>"
+ "</method>"
"<method name='StopArping'>"
- "<arg type='s' name='target_ip' direction='in'/>"
- "</method>"
+ "<arg type='s' name='target_ip' direction='in'/>"
+ "</method>"
"<method name='StartCheckGateway'>"
- "</method>"
+ "</method>"
"<method name='StopCheckGateway'>"
- "</method>"
+ "</method>"
"<method name='AddReacherUrl'>"
- "<arg type='s' name='url' direction='in'/>"
- "</method>"
+ "<arg type='s' name='url' direction='in'/>"
+ "</method>"
"<method name='RemoveReacherUrl'>"
- "<arg type='s' name='url' direction='in'/>"
- "</method>"
+ "<arg type='s' name='url' direction='in'/>"
+ "</method>"
"<method name='StartReacher'>"
- "<arg type='i' name='type' direction='in'/>"
- "</method>"
+ "<arg type='i' name='type' direction='in'/>"
+ "</method>"
"<method name='StopReacher'>"
- "<arg type='i' name='type' direction='in'/>"
- "</method>"
+ "<arg type='i' name='type' direction='in'/>"
+ "</method>"
"<method name='ReacherIsRunning'>"
- "<arg type='b' name='is_running' direction='out'/>"
- "</method>"
+ "<arg type='b' name='is_running' direction='out'/>"
+ "</method>"
/* Test purpose --> */
"<property type='b' name='WritingAlwaysThrowsError' access='readwrite'/>"
"<property type='b' name='ReadingAlwaysThrowsError' access='read'/>"
return;
}
-static void inline __handle_get_statistics(GVariant *parameters,
+static inline void __handle_get_statistics(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int connection_type = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_reset_statistics(GVariant *parameters,
+static inline void __handle_reset_statistics(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int connection_type = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_current_connection(GVariant *parameters,
+static inline void __handle_get_current_connection(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
GVariant *arg = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_connections(GVariant *parameters,
+static inline void __handle_get_connections(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
GVariant *arg = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_wifi_module_state(GVariant *parameters,
+static inline void __handle_get_wifi_module_state(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
gboolean state = FALSE;
if (ret < 0) {
INM_LOGI("Failed to get wifi module state");
__dbus_return_err(INM_MANAGER_ERROR_OPERATION_FAILED, invocation);
- __INM_FUNC_EXIT__;
- return;
- }
+ __INM_FUNC_EXIT__;
+ return;
+ }
arg = g_variant_new("(b)", state);
DEBUG_G_VARIANT("Sending = ", arg);
g_dbus_method_invocation_return_value(invocation, arg);
- __INM_FUNC_EXIT__;
+ __INM_FUNC_EXIT__;
}
-static void inline __handle_get_ethernet_cable_state(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_get_ethernet_cable_state(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
gboolean state = FALSE;
GVariant *arg = NULL;
}
arg = g_variant_new("(b)", state);
- DEBUG_G_VARIANT("Sending = ", arg);
- g_dbus_method_invocation_return_value(invocation, arg);
+ DEBUG_G_VARIANT("Sending = ", arg);
+ g_dbus_method_invocation_return_value(invocation, arg);
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_ip_conflict_state(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_get_ip_conflict_state(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
gboolean state = FALSE;
GVariant *arg = NULL;
}
arg = g_variant_new("(b)", state);
- DEBUG_G_VARIANT("Sending = ", arg);
- g_dbus_method_invocation_return_value(invocation, arg);
+ DEBUG_G_VARIANT("Sending = ", arg);
+ g_dbus_method_invocation_return_value(invocation, arg);
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_ip_conflict_detect(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_get_ip_conflict_detect(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
- gboolean state = FALSE;
- GVariant *arg = NULL;
- int ret = 0;
+ gboolean state = FALSE;
+ GVariant *arg = NULL;
+ int ret = 0;
- __INM_FUNC_ENTER__;
- ret = inm_manager_get_ip_conflict_detect(&state);
- if (ret < 0) {
- INM_LOGI("Failed to get");
- __dbus_return_err(INM_MANAGER_ERROR_OPERATION_FAILED, invocation);
- __INM_FUNC_EXIT__;
- return;
- }
+ __INM_FUNC_ENTER__;
+ ret = inm_manager_get_ip_conflict_detect(&state);
+ if (ret < 0) {
+ INM_LOGI("Failed to get");
+ __dbus_return_err(INM_MANAGER_ERROR_OPERATION_FAILED, invocation);
+ __INM_FUNC_EXIT__;
+ return;
+ }
- arg = g_variant_new("(b)", state);
- DEBUG_G_VARIANT("Sending = ", arg);
- g_dbus_method_invocation_return_value(invocation, arg);
- __INM_FUNC_EXIT__;
+ arg = g_variant_new("(b)", state);
+ DEBUG_G_VARIANT("Sending = ", arg);
+ g_dbus_method_invocation_return_value(invocation, arg);
+ __INM_FUNC_EXIT__;
}
-static void inline __handle_set_ip_conflict_detect(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_set_ip_conflict_detect(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
/* TODO */
return;
}
-static void inline __handle_get_tcpdump_state(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_get_tcpdump_state(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
gboolean state = FALSE;
GVariant *arg = NULL;
ret = inm_manager_get_tcpdump_state(&state);
if (ret != INM_MANAGER_ERROR_NONE) {
INM_LOGI("Failed to get");
- __dbus_return_err(INM_MANAGER_ERROR_OPERATION_FAILED, invocation);
+ __dbus_return_err(INM_MANAGER_ERROR_OPERATION_FAILED, invocation);
__INM_FUNC_EXIT__;
return;
}
__INM_FUNC_EXIT__;
}
-static void inline __handle_set_tcpdump_state(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_set_tcpdump_state(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
GVariantBuilder *builder = NULL;
GError *local_error = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_cellular_state(GVariant *parameters,
+static inline void __handle_get_cellular_state(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int state = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_wifi_state(GVariant *parameters,
- GDBusMethodInvocation *invocation)
+static inline void __handle_get_wifi_state(GVariant *parameters,
+ GDBusMethodInvocation *invocation)
{
int state = 0;
int ret = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_ethernet_state(GVariant *parameters,
+static inline void __handle_get_ethernet_state(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int state = FALSE;
return;
}
- arg = g_variant_new("(i)", state);
- DEBUG_G_VARIANT("Sending = ", arg);
- g_dbus_method_invocation_return_value(invocation, arg);
- __INM_FUNC_EXIT__;
+ arg = g_variant_new("(i)", state);
+ DEBUG_G_VARIANT("Sending = ", arg);
+ g_dbus_method_invocation_return_value(invocation, arg);
+ __INM_FUNC_EXIT__;
}
-static void inline __handle_get_congestion_level(GVariant *parameters,
+static inline void __handle_get_congestion_level(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int level = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_retry_tx_rate(GVariant *parameters,
+static inline void __handle_get_retry_tx_rate(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int rate = 0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_get_channel_interference(GVariant *parameters,
+static inline void __handle_get_channel_interference(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
double ch_interference = 0.0;
__INM_FUNC_EXIT__;
}
-static void inline __handle_start_arping(GVariant *parameters,
+static inline void __handle_start_arping(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
gchar *target_ip = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_stop_arping(GVariant *parameters,
+static inline void __handle_stop_arping(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
gchar *target_ip = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_start_check_gateway(GVariant *parameters,
+static inline void __handle_start_check_gateway(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int ret = INM_MANAGER_ERROR_NONE;
__INM_FUNC_EXIT__;
}
-static void inline __handle_stop_check_gateway(GVariant *parameters,
+static inline void __handle_stop_check_gateway(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int ret = INM_MANAGER_ERROR_NONE;
__INM_FUNC_EXIT__;
}
-static void inline __handle_add_reacher_url(GVariant *parameters,
+static inline void __handle_add_reacher_url(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
const gchar *url = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_remove_reacher_url(GVariant *parameters,
+static inline void __handle_remove_reacher_url(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
const gchar *url = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __handle_start_reacher(GVariant *parameters,
+static inline void __handle_start_reacher(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int type;
__INM_FUNC_EXIT__;
}
-static void inline __handle_stop_reacher(GVariant *parameters,
+static inline void __handle_stop_reacher(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
int type;
__INM_FUNC_EXIT__;
}
-static void inline __handle_reacher_is_running(GVariant *parameters,
+static inline void __handle_reacher_is_running(GVariant *parameters,
GDBusMethodInvocation *invocation)
{
gboolean is_running = FALSE;
}
static void __daemon_method_call(GDBusConnection *connection,
- const gchar *sender,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *method_name,
- GVariant *parameters,
- GDBusMethodInvocation *invocation,
- gpointer user_data)
+ const gchar *sender,
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *method_name,
+ GVariant *parameters,
+ GDBusMethodInvocation *invocation,
+ gpointer user_data)
{
if (g_strcmp0(method_name, "GetStatistics") == 0)
__handle_get_statistics(parameters, invocation);
__handle_reacher_is_running(parameters, invocation);
}
-static inline GVariant *__get_reading_error(const gchar *sender,GError **error)
+static inline GVariant *__get_reading_error(const gchar *sender, GError **error)
{
__INM_FUNC_ENTER__;
inm_error_set_gerror(INM_MANAGER_ERROR_OPERATION_FAILED, error);
}
static void __on_bus_acquired(GDBusConnection *connection,
- const gchar *name,
- gpointer user_data)
+ const gchar *name,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
}
static void __on_name_acquired(GDBusConnection *connection,
- const gchar *name,
- gpointer user_data)
+ const gchar *name,
+ gpointer user_data)
{
INM_LOGI("Bus name [%s] acquired\n", name);
}
static void __on_name_lost(GDBusConnection *connection,
- const gchar *name,
- gpointer user_data)
+ const gchar *name,
+ gpointer user_data)
{
gdbus_mon.is_bus_aquired = FALSE;
unsigned char arp_tha[ETH_ALEN];
unsigned char arp_tip[IP_ALEN];
-}__attribute__((packed))arp_message_s;
+} __attribute__((packed))arp_message_s;
typedef struct {
arp_data_s arp_data;
return;
}
static void __start_ip_conflict_mon(GQuark key_id,
- gpointer value,
- gpointer user_data)
+ gpointer value,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
ip_conflict_data_s *ip_conflict_data = (ip_conflict_data_s *)value;
}
static void __stop_ip_conflict_mon(GQuark key_id,
- gpointer value,
- gpointer user_data)
+ gpointer value,
+ gpointer user_data)
{
ip_conflict_data_s *ip_conflict_data = (ip_conflict_data_s *)value;
#define IF_NAME_WLAN "wlan0"
#define IF_NAME_ETH "eth0"
-typedef struct{
+typedef struct {
GMainLoop *loop;
int congestion_level;
int retry_tx_rate;
return INM_MANAGER_ERROR_NONE;
}
-static void __reacher_callback (
+static void __reacher_callback(
inm_reacher_error_e err,
gboolean found,
const char *url,
ip_conflict_unset_callback(IF_NAME_ETH);
ip_conflict_unset_callback(IF_NAME_WLAN);
- if (ip_conflict_detection_deinit() < 0) {
+ if (ip_conflict_detection_deinit() < 0)
INM_LOGI("ip conflict detection deinit failed");
- }
__INM_FUNC_EXIT__;
return;
}
-static void __arping_cb (gboolean found,
+static void __arping_cb(gboolean found,
gchar *if_name,
gchar *ip,
gboolean is_gateway,
return;
INM_LOGI("arping callback IP : %s is %s", if_name, found ? "Found" : "Not Found");
- if(is_gateway)
+ if (is_gateway)
inm_gdbus_emit_gateway_check_result(found, ip);
else
inm_gdbus_emit_arping_result(found, ip);
__INM_FUNC_ENTER__;
inm_arping_unset_callback();
- if (inm_arping_deinit() < 0) {
+ if (inm_arping_deinit() < 0)
INM_LOGI("arping deinit failed");
- }
__INM_FUNC_EXIT__;
return;
{
__INM_FUNC_ENTER__;
- if (inm_reacher_deinit() < 0) {
+ if (inm_reacher_deinit() < 0)
INM_LOGI("reacher deinit failed");
- }
__INM_FUNC_EXIT__;
return;
is_attached = state == 1;
- INM_LOGI("%s is %s", IF_NAME_ETH, is_attached?"Attached":"Detached");
+ INM_LOGI("%s is %s", IF_NAME_ETH, is_attached ? "Attached" : "Detached");
inm_gdbus_emit_ethernet_cable_state(is_attached);
}
is_attached = state == 1;
- INM_LOGI("%s is %s", IF_NAME_WLAN, is_attached?"Attached":"Detached");
+ INM_LOGI("%s is %s", IF_NAME_WLAN, is_attached ? "Attached" : "Detached");
inm_gdbus_emit_wifi_module_state(is_attached);
}
static void __wpasupplicant_watching_cb(gboolean appeared)
{
- INM_LOGI("wpasupplicant is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("wpasupplicant is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_wpasupplicant_enabled = appeared;
}
static void __connman_watching_cb(gboolean appeared)
{
- INM_LOGI("connman is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("connman is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_connman_enabled = appeared;
}
static void __telephony_watching_cb(gboolean appeared)
{
- INM_LOGI("telephony is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("telephony is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_telephony_enabled = appeared;
}
static void __wfd_manager_watching_cb(gboolean appeared)
{
- INM_LOGI("wfd_manager is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("wfd_manager is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_wfd_manager_enabled = appeared;
}
static void __mobileap_watching_cb(gboolean appeared)
{
- INM_LOGI("mobileap is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("mobileap is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_mobileap_enabled = appeared;
}
static void __stc_manager_watching_cb(gboolean appeared)
{
- INM_LOGI("stc_manager is %s", appeared?"Enabled":"Disabled");
+ INM_LOGI("stc_manager is %s", appeared ? "Enabled" : "Disabled");
g_inm_manager->is_stc_manager_enabled = appeared;
}
inm_connman_mgr_get_properties();
inm_connman_mgr_get_technologies();
inm_connman_mgr_get_services();
- }
- else
+ } else
INM_LOGI("connman is not enabled");
if (inm_gdbus_is_telephony_enabled(&enabled) == 0)
strdup(mac_addr), sta);
} else if (g_strcmp0("DhcpLeaseDeleted", event) == 0) {
- if(g_hash_table_remove(mobileap_mon.tether.sta_info, mac_addr))
+ if (g_hash_table_remove(mobileap_mon.tether.sta_info, mac_addr))
INM_LOGI("%s is removed", mac_addr);
}
strdup(mac_addr), sta);
} else if (g_strcmp0("DhcpLeaseDeleted", event) == 0) {
- if(g_hash_table_remove(mobileap_mon.softap.sta_info, mac_addr))
+ if (g_hash_table_remove(mobileap_mon.softap.sta_info, mac_addr))
INM_LOGI("%s is removed", mac_addr);
}
fd = g_io_channel_unix_get_fd(channel);
length = recvfrom(fd, buf, sizeof(buf), 0,
- (struct sockaddr *) &nladdr, &addr_len);
+ (struct sockaddr *)&nladdr, &addr_len);
if (length < 0) {
strerror_r(errno, error_buf, MAX_SIZE_ERROR_BUFFER);
INM_LOGE("Failed to get netlink message [error: %s]", error_buf);
}
static const char *ht_secondary_offset[4] = {
- "no secondary",
- "above",
- "[reserved!]",
- "below",
+ "no secondary",
+ "above",
+ "[reserved!]",
+ "below",
};
struct inmmanager_ie_print {
- const char *name;
- void (*print)(inmmanager_mon_data_s *data, const uint8_t type, uint8_t len, const uint8_t *ie);
- uint8_t minlen, maxlen;
- uint8_t flags;
+ const char *name;
+ void (*print)(inmmanager_mon_data_s *data, const uint8_t type, uint8_t len, const uint8_t *ie);
+ uint8_t minlen, maxlen;
+ uint8_t flags;
};
static void __inmmanager_print_ht_op(inmmanager_mon_data_s *data, const uint8_t type, uint8_t len, const uint8_t *ie)
[61] = { "HT operation", __inmmanager_print_ht_op, 22, 22, 1, },
};
-static void inmmanager_print_ie(inmmanager_mon_data_s *data, const struct inmmanager_ie_print *p, const uint8_t type,
- uint8_t len, const uint8_t *ie)
+static void inmmanager_print_ie(inmmanager_mon_data_s *data,
+ const struct inmmanager_ie_print *p,
+ const uint8_t type,
+ uint8_t len,
+ const uint8_t *ie)
{
- if (!p->print)
- return;
+ if (!p->print)
+ return;
if (len < p->minlen || len > p->maxlen) {
return;
}
- p->print(data, type, len, ie);
+ p->print(data, type, len, ie);
}
static void __inmmanager_print_ies(inmmanager_mon_data_s *data, unsigned char *ie, int ielen)
return total_intf;
}
- if (intf_info->htmode == INMMANAGER_HTMODE_HT40) {
+ if (intf_info->htmode == INMMANAGER_HTMODE_HT40)
n_chans = 2;
- }
- if (intf_info->htmode == INMMANAGER_HTMODE_HT80) {
+ if (intf_info->htmode == INMMANAGER_HTMODE_HT80)
n_chans = 4;
- }
chan = &intf_info->chan[intf_info->home_channel_pos];
total_intf = chan->intf_factor;
for (j = 1; j < n_chans; j++) {
if (!strcmp(data->sec_chan_offset, "above")) {
adj_chan = __inmmanager_find_chan(intf_info, chan->freq + (j * 20));
- if (!adj_chan) {
+ if (!adj_chan)
break;
- }
}
if (!strcmp(data->sec_chan_offset, "below")) {
adj_chan = __inmmanager_find_chan(intf_info, chan->freq - (j * 20));
- if (!adj_chan) {
+ if (!adj_chan)
break;
- }
}
if (adj_chan) {
INM_LOGI("channel transmit time: %llu ms", ch_tx_time);
}
- if (survey_info[NL80211_SURVEY_INFO_IN_USE]) {
+ if (survey_info[NL80211_SURVEY_INFO_IN_USE])
intf_info->home_channel_pos = intf_info->cur_pos;
- }
intf_info->chan[intf_info->cur_pos].intf_factor = (((double)(ch_busy_time - ch_tx_time)) / ((double)(ch_active_time - ch_tx_time)));
intf_info->cur_pos++;
};
struct nlattr *rinfo[NL80211_RATE_INFO_MAX + 1];
- static struct nla_policy rate_policy[NL80211_RATE_INFO_MAX + 1] = {
- [NL80211_RATE_INFO_40_MHZ_WIDTH] = { .type = NLA_FLAG },
- [NL80211_RATE_INFO_SHORT_GI] = { .type = NLA_FLAG },
- };
+ static struct nla_policy rate_policy[NL80211_RATE_INFO_MAX + 1] = {
+ [NL80211_RATE_INFO_40_MHZ_WIDTH] = { .type = NLA_FLAG },
+ [NL80211_RATE_INFO_SHORT_GI] = { .type = NLA_FLAG },
+ };
nla_parse(tb, NL80211_ATTR_MAX, genlmsg_attrdata(genlh, 0),
genlmsg_attrlen(genlh, 0), NULL);
nl_cb_set(global->cb, NL_CB_FINISH, NL_CB_CUSTOM, finish_handler, &err);
nl_cb_set(global->cb, NL_CB_ACK, NL_CB_CUSTOM, ack_handler, &err);
- switch(global->cmd) {
+ switch (global->cmd) {
case NL80211_CMD_GET_SCAN:
nl_cb_set(global->cb, NL_CB_VALID, NL_CB_CUSTOM, nl_scan_info, user_data);
break;
easy_handle = conn->p_eh;
ret = curl_easy_getinfo(easy_handle, CURLINFO_SPEED_DOWNLOAD, &speed);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("CURLINFO_SPEED_DOWNLOAD() failed: %s",
curl_easy_strerror(ret));
return 0;
ret = curl_easy_getinfo(easy_handle, CURLINFO_SIZE_DOWNLOAD, &download);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("CURLINFO_SIZE_DOWNLOAD() failed: %s",
curl_easy_strerror(ret));
return 0;
ret = curl_easy_getinfo(easy_handle, CURLINFO_NAMELOOKUP_TIME, &namelookup);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("CURLINFO_NAMELOOKUP_TIME() failed: %s",
curl_easy_strerror(ret));
return 0;
ret = curl_easy_getinfo(easy_handle, CURLINFO_APPCONNECT_TIME, &connect);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("CURLINFO_APPCONNECT_TIME() failed: %s",
curl_easy_strerror(ret));
return 0;
ret = curl_easy_getinfo(easy_handle, CURLINFO_TOTAL_TIME, &total);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("CURLINFO_TOTAL_TIME() failed: %s",
curl_easy_strerror(ret));
return 0;
curl_easy_setopt(p_eh, CURLOPT_URL, conn->url);
ret = curl_multi_add_handle(g_reacher->p_mh, p_eh);
/* Check for errors */
- if(ret != CURLE_OK) {
+ if (ret != CURLE_OK) {
INM_LOGE("curl_multi_add_handle() failed: %s",
curl_easy_strerror(ret));
curl_easy_cleanup(p_eh);
sock_data = reacher->current_sock;
conn_data = reacher->current_conn;
- if(sock_data && sock_data->source_id) {
+ if (sock_data && sock_data->source_id)
g_source_remove(sock_data->source_id);
- }
-
g_free(sock_data);
reacher->current_sock = NULL;
__destroy_conn(conn_data);
reacher->current_conn = NULL;
- if(reacher->timer_source_id) {
+ if (reacher->timer_source_id) {
g_source_remove(reacher->timer_source_id);
reacher->timer_source_id = 0;
}
if (reacher->once && reacher->current_index == URL_CNT) {
__clear_running_mult_data(reacher);
INM_LOGI("Reached to end");
+ g_reacher->running = FALSE;
return;
}
reacher->current_index = (reacher->current_index + 1) % (URL_CNT);
if (reacher->once && reacher->current == NULL) {
__clear_running_mult_data(reacher);
INM_LOGI("Reached to end");
+ g_reacher->running = FALSE;
return;
}
if (reacher->current == NULL)
CURL *easy_handle;
CURLcode ret;
- while((msg = curl_multi_info_read(reacher->p_mh, &msgs_left))) {
- if(msg->msg != CURLMSG_DONE)
+ while ((msg = curl_multi_info_read(reacher->p_mh, &msgs_left))) {
+ if (msg->msg != CURLMSG_DONE)
continue;
easy_handle = msg->easy_handle;
CURL_SOCKET_TIMEOUT,
0,
&(reacher->active_connection));
- if(ret != CURLM_OK) {
+ if (ret != CURLM_OK) {
printf("curl_multi_socket_action() failed: %s",
curl_easy_strerror(ret));
return FALSE;
timeout.tv_usec = (timeout_ms%1000)*1000;
if (timeout_ms == -1) {
- if(reacher->timer_source_id) {
+ if (reacher->timer_source_id) {
g_source_remove(reacher->timer_source_id);
INM_LOGI("delete timer");
reacher->timer_source_id = 0;
&(reacher->active_connection));
/* Check for errors */
- if(ret != CURLM_OK) {
+ if (ret != CURLM_OK) {
INM_LOGE("curl_multi_socket_action() failed: %s",
curl_easy_strerror(ret));
}
__check_multi_info(reacher);
- if(reacher->active_connection == 0)
+ if (reacher->active_connection == 0)
INM_LOGI("last transfer done");
return TRUE;
/* Clean up the SockInfo structure */
static void __destroy_sock(sock_data_s *sock_data)
{
- if(!sock_data)
+ if (!sock_data)
return;
- if(sock_data->source_id)
+ if (sock_data->source_id)
g_source_remove(sock_data->source_id);
g_free(sock_data);
sock_data->sockfd = sock;
sock_data->action = action;
sock_data->p_eh = easy_handle;
- if(sock_data->source_id) {
+ if (sock_data->source_id) {
g_source_remove(sock_data->source_id);
sock_data->source_id = 0;
}
reacher_data_s *reacher)
{
sock_data_s *sock_data = g_try_malloc0(sizeof(sock_data_s));
+ if (!sock_data)
+ return;
sock_data->ch = g_io_channel_unix_new(sock);
__set_sock(sock_data, sock, sock_data->p_eh, action, reacher);
reacher_data_s *reacher = (reacher_data_s *)user_data;
sock_data_s *p_sock = (sock_data_s *)sock_data;
- static const char *whatstr[]={ "none", "IN", "OUT", "INOUT", "REMOVE" };
+ static const char *whatstr[] = {"none", "IN", "OUT", "INOUT", "REMOVE"};
INM_LOGI("socket callback: s=%d e=%p what=%s", sock, easy_handle, whatstr[what]);
- if(what == CURL_POLL_REMOVE) {
+ if (what == CURL_POLL_REMOVE) {
__destroy_sock(p_sock);
} else {
- if(!p_sock)
+ if (!p_sock)
__create_sock(sock, easy_handle, what, reacher);
else
__set_sock(p_sock, sock, easy_handle, what, reacher);
__INM_FUNC_EXIT__;
return INM_REACHER_ERROR_OPERATION_FAILED;
}
-
g_reacher->running = FALSE;
}
g_reacher->cb_user_data = NULL;
g_reacher->current = NULL;
g_reacher->current_index = 0;
- g_reacher->running = FALSE;
__INM_FUNC_EXIT__;
return ret;
if (g_reacher->running) {
__INM_FUNC_EXIT__;
+ INM_LOGD("Already running");
return INM_REACHER_ERROR_IN_PROGRESS;
}
static void __name_owner_changed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static signal_param_s signal_param[] = {
{
static void __name_owner_changed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
gchar *name = NULL;
gchar *old = NULL;
return;
}
/*
-static void inline __get_pairwise(GVariant *value, guint *pairwaise)
+static inline void __get_pairwise(GVariant *value, guint *pairwaise)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_group(GVariant *value, guint *group)
+static inline void __get_group(GVariant *value, guint *group)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_key_mgmt(GVariant *value, guint *key_mgmt)
+static inline void __get_key_mgmt(GVariant *value, guint *key_mgmt)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
return res;
}
-static void inline __get_bss_bssid(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_bssid(GVariant *value, supplicant_bss_s *bss)
{
__unpack_ays(bss->bssid, value, BSSID_LEN);
}
-static void inline __get_bss_ssid(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_ssid(GVariant *value, supplicant_bss_s *bss)
{
__unpack_ays((unsigned char *)bss->ssid, value, SSID_LEN);
}
-static void inline __get_bss_privacy(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_privacy(GVariant *value, supplicant_bss_s *bss)
{
g_variant_get(value, "b", &(bss->private));
}
-static void inline __get_bss_mode(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_mode(GVariant *value, supplicant_bss_s *bss)
{
const gchar *str = NULL;
g_variant_get(value, "&s", &str);
bss->mode |= MODE_P2P;
}
-static void inline __get_bss_freq(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_freq(GVariant *value, supplicant_bss_s *bss)
{
g_variant_get(value, "q", &(bss->frequency));
}
-static void inline __get_bss_signal(GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_signal(GVariant *value, supplicant_bss_s *bss)
{
g_variant_get(value, "n", &(bss->signal));
}
-static void inline __get_bss_property(const gchar *key, GVariant *value, supplicant_bss_s *bss)
+static inline void __get_bss_property(const gchar *key, GVariant *value, supplicant_bss_s *bss)
{
if (g_strcmp0(key, "BSSID") == 0)
__get_bss_bssid(value, bss);
return;
}
-static void inline __get_cap_pairwise(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_pairwise(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_group(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_group(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_key_mgmt(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_key_mgmt(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_proto(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_proto(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_auth_alg(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_auth_alg(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_scan(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_scan(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_cap_mode(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_cap_mode(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *str = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_iface_capabilities(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_capabilities(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *key = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_iface_state(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_state(GVariant *value, inm_supplicant_iface_s *iface)
{
const gchar *str = NULL;
INM_LOGI("state [%s]", str);
}
-static void inline __get_iface_scanning(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_scanning(GVariant *value, inm_supplicant_iface_s *iface)
{
g_variant_get(value, "b", &(iface->scanning));
- INM_LOGI("%s", (iface->scanning)?"Scanning":"Not scanning");
+ INM_LOGI("%s", (iface->scanning) ? "Scanning" : "Not scanning");
}
-static void inline __get_iface_ifname(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_ifname(GVariant *value, inm_supplicant_iface_s *iface)
{
const gchar *str = NULL;
INM_LOGI("state [%s]", str);
}
-static void inline __get_iface_current_bss(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_current_bss(GVariant *value, inm_supplicant_iface_s *iface)
{
const gchar *path = NULL;
gpointer bss = NULL;
__INM_FUNC_EXIT__;
}
-static void inline __get_iface_bsss(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_bsss(GVariant *value, inm_supplicant_iface_s *iface)
{
GVariantIter *iter = NULL;
const gchar *obj = NULL;
g_variant_iter_free(iter);
}
-static void inline __get_iface_current_network(GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_current_network(GVariant *value, inm_supplicant_iface_s *iface)
{
const gchar *obj = NULL;
return;
}
-static void inline __get_iface_property(const gchar *key, GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_property(const gchar *key, GVariant *value, inm_supplicant_iface_s *iface)
{
if (g_strcmp0(key, "Capabilities") == 0)
__get_iface_capabilities(value, iface);
*/
}
-static void inline __get_iface_property_without_bss(const gchar *key, GVariant *value, inm_supplicant_iface_s *iface)
+static inline void __get_iface_property_without_bss(const gchar *key, GVariant *value, inm_supplicant_iface_s *iface)
{
INM_LOGI("Prop %s", key);
if (g_strcmp0(key, "Capabilities") == 0)
return INM_SUPPLICANT_ERROR_NOT_INITIALIZED;
- g_hash_table_iter_init (&iter, g_supplicant_iface_tbl);
- while (g_hash_table_iter_next (&iter, &key, &value)) {
+ g_hash_table_iter_init(&iter, g_supplicant_iface_tbl);
+ while (g_hash_table_iter_next(&iter, &key, &value)) {
iface_data = (inm_supplicant_iface_s *)value;
if (iface_data == NULL)
continue;
P2P_ROLE_NONE,
P2P_ROLE_GC,
P2P_ROLE_GO,
-}p2p_role_e;
+} p2p_role_e;
int inm_supplicant_get_eap_methods(unsigned int *eap_methods);
int inm_supplicant_get_capabilities(unsigned int *capabilities);
.parameters = NULL,
};
-static void inline __get_network_enabled(GVariant *value, supplicant_network_s *net)
+static inline void __get_network_enabled(GVariant *value, supplicant_network_s *net)
{
g_variant_get(value, "b", &(net->enable));
- INM_LOGI("Network %s", (net->enable)?"Enabled":"Disabled");
+ INM_LOGI("Network %s", (net->enable) ? "Enabled" : "Disabled");
}
-static void inline __get_network_property(const gchar *key, GVariant *value, supplicant_network_s *net)
+static inline void __get_network_property(const gchar *key, GVariant *value, supplicant_network_s *net)
{
__INM_FUNC_ENTER__;
/**
* Below structure is used to export profile name
*/
-typedef struct
-{
+typedef struct {
/** Profile name */
gchar profile_name[INM_PROFILE_NAME_LEN_MAX + 1];
} inm_profile_name_s;
unsigned char arp_tha[ETH_ALEN];
unsigned char arp_tip[IP_ALEN];
-}__attribute__((packed))arp_message_s;
+} __attribute__((packed))arp_message_s;
static void __print_mac(guchar *mac)
{
return -1;
}
- if (ioctl(sock, SIOCGIFHWADDR, &ifr) <0) {
+ if (ioctl(sock, SIOCGIFHWADDR, &ifr) < 0) {
strerror_r(errno, err_str, 128);
INM_LOGE("errno[%d]: %s\n", errno, err_str);
__INM_FUNC_EXIT__;
static void __name_owner_changed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __activation_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __deactivation_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __group_created_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __group_destroyed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __connection_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __peer_ip_assigned_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static void __disconnection_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data);
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data);
static signal_param_s signal_param[] = {
{
static void __name_owner_changed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
gchar *name = NULL;
gchar *old = NULL;
static inline void __clear_wfd_manager_info()
{
- if(wfd_manager_mon.connected_peer) {
+ if (wfd_manager_mon.connected_peer) {
g_hash_table_remove_all(wfd_manager_mon.connected_peer);
g_hash_table_unref(wfd_manager_mon.connected_peer);
wfd_manager_mon.connected_peer = NULL;
static void __activation_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
static void __deactivation_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
static void __group_created_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
static void __group_destroyed_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
- if(wfd_manager_mon.connected_peer) {
+ if (wfd_manager_mon.connected_peer) {
g_hash_table_remove_all(wfd_manager_mon.connected_peer);
g_hash_table_unref(wfd_manager_mon.connected_peer);
wfd_manager_mon.connected_peer = NULL;
static void __connection_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
__INM_FUNC_ENTER__;
static void __peer_ip_assigned_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
wfd_peer_s *peer;
gchar *peer_mac = NULL;
static void __disconnection_cb(
const gchar *sender_name,
- const gchar *object_path,
- const gchar *interface_name,
- const gchar *signal_name,
- GVariant *parameters,
- gpointer user_data)
+ const gchar *object_path,
+ const gchar *interface_name,
+ const gchar *signal_name,
+ GVariant *parameters,
+ gpointer user_data)
{
gint ret = 0;
gint state = 0;
__INM_FUNC_ENTER__;
g_variant_get(parameters, "(ii&s)", &ret, &state, &peer_mac);
- if(!g_hash_table_remove(wfd_manager_mon.connected_peer, peer_mac)) {
+ if (!g_hash_table_remove(wfd_manager_mon.connected_peer, peer_mac)) {
INM_LOGI("there's no peer [%s]", peer_mac);
__INM_FUNC_EXIT__;
return;