Streamline the callback typedefs with the rest of the code.
GSList *allowed_bearers;
};
-typedef int (* connman_session_config_cb) (struct connman_session *session,
+typedef int (* connman_session_config_func_t) (struct connman_session *session,
struct connman_session_config *config,
void *user_data, int err);
const char *name;
int priority;
int (*create)(struct connman_session *session,
- connman_session_config_cb callback,
+ connman_session_config_func_t cb,
void *user_data);
void (*destroy)(struct connman_session *session);
};
int err)
{
struct cb_data *cbd = user_data;
- connman_session_config_cb cb = cbd->cb;
+ connman_session_config_func_t cb = cbd->cb;
struct create_data *data = cbd->data;
struct policy_data *policy;
struct connman_session_config *config = NULL;
}
static int policy_local_create(struct connman_session *session,
- connman_session_config_cb callback,
+ connman_session_config_func_t cb,
void *user_data)
{
- struct cb_data *cbd = cb_data_new(callback, user_data);
+ struct cb_data *cbd = cb_data_new(cb, user_data);
struct create_data *data;
const char *owner;
int err;
}
static int create_policy_config(struct connman_session *session,
- connman_session_config_cb callback,
+ connman_session_config_func_t cb,
struct user_config *user_config)
{
struct connman_session_config *config;
return -ENOMEM;
}
- return callback(session, config, user_config, 0);
+ return cb(session, config, user_config, 0);
}
- return (*session->policy->create)(session, callback, user_config);
+ return (*session->policy->create)(session, cb, user_config);
}
static void probe_policy(struct connman_session_policy *policy)