Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:wpa_s

384  * @wpa_s: a network interface's data
391 struct wpa_supplicant *wpa_s,
398 ssid = wpa_config_get_network(wpa_s->conf, network_id);
403 reply = wpas_dbus_iface_set_network(message, wpa_s, ssid);
405 reply = wpas_dbus_iface_enable_network(message, wpa_s, ssid);
407 reply = wpas_dbus_iface_disable_network(message, wpa_s, ssid);
416 * @wpa_s: a network interface's data
423 struct wpa_supplicant *wpa_s,
432 if (wpa_s->scan_res == NULL &&
433 wpa_supplicant_get_scan_results(wpa_s) < 0) {
439 for (i = 0; i < wpa_s->scan_res->num; i++) {
440 struct wpa_scan_res *search_res = wpa_s->scan_res->res[i];
459 reply = wpas_dbus_bssid_properties(message, wpa_s, res);
480 struct wpa_supplicant *wpa_s = user_data;
501 * wpa_supplicant structure it's supposed to (which is wpa_s)
503 if (wpa_supplicant_get_iface_by_dbus_path(wpa_s->global,
504 iface_obj_path) != wpa_s) {
513 reply = wpas_dispatch_network_method(message, wpa_s,
519 reply = wpas_dispatch_bssid_method(message, wpa_s, bssid);
523 reply = wpas_dbus_iface_scan(message, wpa_s);
525 reply = wpas_dbus_iface_scan_results(message, wpa_s);
527 reply = wpas_dbus_iface_add_network(message, wpa_s);
529 reply = wpas_dbus_iface_remove_network(message, wpa_s);
531 reply = wpas_dbus_iface_select_network(message, wpa_s);
533 reply = wpas_dbus_iface_capabilities(message, wpa_s);
535 reply = wpas_dbus_iface_disconnect(message, wpa_s);
537 reply = wpas_dbus_iface_set_ap_scan(message, wpa_s);
540 wpa_s);
542 reply = wpas_dbus_iface_get_state(message, wpa_s);
544 reply = wpas_dbus_iface_get_scanning(message, wpa_s);
546 reply = wpas_dbus_iface_set_blobs(message, wpa_s);
548 reply = wpas_dbus_iface_remove_blobs(message, wpa_s);
628 * @wpa_s: %wpa_supplicant network interface data
633 void wpa_supplicant_dbus_notify_scan_results(struct wpa_supplicant *wpa_s)
635 struct ctrl_iface_dbus_priv *iface = wpa_s->global->dbus_ctrl_iface;
643 path = wpa_supplicant_get_dbus_path(wpa_s);
669 * @wpa_s: %wpa_supplicant network interface data
676 void wpa_supplicant_dbus_notify_state_change(struct wpa_supplicant *wpa_s,
686 if (wpa_s->global == NULL)
688 iface = wpa_s->global->dbus_ctrl_iface;
696 path = wpa_supplicant_get_dbus_path(wpa_s);
751 * @wpa_s: %wpa_supplicant network interface data
756 void wpa_supplicant_dbus_notify_scanning(struct wpa_supplicant *wpa_s)
758 struct ctrl_iface_dbus_priv *iface = wpa_s->global->dbus_ctrl_iface;
761 dbus_bool_t scanning = wpa_s->scanning ? TRUE : FALSE;
767 path = wpa_supplicant_get_dbus_path(wpa_s);
802 void wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s,
810 if (wpa_s->global == NULL)
812 iface = wpa_s->global->dbus_ctrl_iface;
816 path = wpa_supplicant_get_dbus_path(wpa_s);
856 void wpa_supplicant_dbus_notify_wps_cred(struct wpa_supplicant *wpa_s,
1045 * @wpa_s: %wpa_supplicant interface description structure to register
1050 int wpas_dbus_register_iface(struct wpa_supplicant *wpa_s)
1053 wpa_s->global->dbus_ctrl_iface;
1076 if (wpa_supplicant_set_dbus_path(wpa_s, path)) {
1079 wpa_s->ifname);
1084 if (!dbus_connection_register_fallback(con, path, &vtable, wpa_s)) {
1087 "handler for interface %s.", wpa_s->ifname);
1100 * @wpa_s: wpa_supplicant interface structure
1105 int wpas_dbus_unregister_iface(struct wpa_supplicant *wpa_s)
1112 if (wpa_s == NULL || wpa_s->global == NULL)
1114 ctrl_iface = wpa_s->global->dbus_ctrl_iface;
1119 path = wpa_supplicant_get_dbus_path(wpa_s);
1124 free(wpa_s->dbus_path);
1125 wpa_s->dbus_path = NULL;
1140 struct wpa_supplicant *wpa_s;
1142 for (wpa_s = global->ifaces; wpa_s; wpa_s = wpa_s->next) {
1143 if (strcmp(wpa_s->dbus_path, path) == 0)
1144 return wpa_s;
1152 * @wpa_s: wpa_supplicant interface structure
1156 int wpa_supplicant_set_dbus_path(struct wpa_supplicant *wpa_s,
1162 if (wpa_s->dbus_path)
1164 wpa_s->dbus_path = strdup(path);
1171 * @wpa_s: %wpa_supplicant interface structure
1174 const char * wpa_supplicant_get_dbus_path(struct wpa_supplicant *wpa_s)
1176 return wpa_s->dbus_path;