wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
dbus_new_handlers.h
Go to the documentation of this file.
1 
6 #ifndef CTRL_IFACE_DBUS_NEW_HANDLERS_H
7 #define CTRL_IFACE_DBUS_NEW_HANDLERS_H
8 
10  struct wpa_supplicant *wpa_s;
11  struct wpa_ssid *ssid;
12 };
13 
15  struct wpa_supplicant *wpa_s;
16  unsigned int id;
17 };
18 
19 dbus_bool_t wpas_dbus_simple_property_getter(DBusMessageIter *iter,
20  const int type,
21  const void *val,
22  DBusError *error);
23 
24 dbus_bool_t wpas_dbus_simple_property_setter(DBusMessageIter *iter,
25  DBusError *error,
26  const int type, void *val);
27 
28 dbus_bool_t wpas_dbus_simple_array_property_getter(DBusMessageIter *iter,
29  const int type,
30  const void *array,
31  size_t array_len,
32  DBusError *error);
33 
34 dbus_bool_t wpas_dbus_simple_array_array_property_getter(DBusMessageIter *iter,
35  const int type,
36  struct wpabuf **array,
37  size_t array_len,
38  DBusError *error);
39 
40 DBusMessage * wpas_dbus_handler_create_interface(DBusMessage *message,
41  struct wpa_global *global);
42 
43 DBusMessage * wpas_dbus_handler_remove_interface(DBusMessage *message,
44  struct wpa_global *global);
45 
46 DBusMessage * wpas_dbus_handler_get_interface(DBusMessage *message,
47  struct wpa_global *global);
48 
49 dbus_bool_t wpas_dbus_getter_debug_level(DBusMessageIter *iter,
50  DBusError *error,
51  void *user_data);
52 
53 dbus_bool_t wpas_dbus_getter_debug_timestamp(DBusMessageIter *iter,
54  DBusError *error,
55  void *user_data);
56 
57 dbus_bool_t wpas_dbus_getter_debug_show_keys(DBusMessageIter *iter,
58  DBusError *error,
59  void *user_data);
60 
61 dbus_bool_t wpas_dbus_setter_debug_level(DBusMessageIter *iter,
62  DBusError *error, void *user_data);
63 
64 dbus_bool_t wpas_dbus_setter_debug_timestamp(DBusMessageIter *iter,
65  DBusError *error,
66  void *user_data);
67 
68 dbus_bool_t wpas_dbus_setter_debug_show_keys(DBusMessageIter *iter,
69  DBusError *error,
70  void *user_data);
71 
72 dbus_bool_t wpas_dbus_getter_interfaces(DBusMessageIter *iter,
73  DBusError *error,
74  void *user_data);
75 
76 dbus_bool_t wpas_dbus_getter_eap_methods(DBusMessageIter *iter,
77  DBusError *error, void *user_data);
78 
79 dbus_bool_t wpas_dbus_getter_global_capabilities(DBusMessageIter *iter,
80  DBusError *error,
81  void *user_data);
82 
83 DBusMessage * wpas_dbus_handler_scan(DBusMessage *message,
84  struct wpa_supplicant *wpa_s);
85 
86 DBusMessage * wpas_dbus_handler_signal_poll(DBusMessage *message,
87  struct wpa_supplicant *wpa_s);
88 
89 DBusMessage * wpas_dbus_handler_disconnect(DBusMessage *message,
90  struct wpa_supplicant *wpa_s);
91 
92 dbus_bool_t set_network_properties(struct wpa_supplicant *wpa_s,
93  struct wpa_ssid *ssid,
94  DBusMessageIter *iter,
95  DBusError *error);
96 
97 DBusMessage * wpas_dbus_handler_add_network(DBusMessage *message,
98  struct wpa_supplicant *wpa_s);
99 
100 DBusMessage * wpas_dbus_handler_reassociate(DBusMessage *message,
101  struct wpa_supplicant *wpa_s);
102 
103 DBusMessage * wpas_dbus_handler_reattach(DBusMessage *message,
104  struct wpa_supplicant *wpa_s);
105 
106 DBusMessage * wpas_dbus_handler_reconnect(DBusMessage *message,
107  struct wpa_supplicant *wpa_s);
108 
109 DBusMessage * wpas_dbus_handler_remove_network(DBusMessage *message,
110  struct wpa_supplicant *wpa_s);
111 
113  DBusMessage *message, struct wpa_supplicant *wpa_s);
114 
115 DBusMessage * wpas_dbus_handler_select_network(DBusMessage *message,
116  struct wpa_supplicant *wpa_s);
117 
118 DBusMessage * wpas_dbus_handler_network_reply(DBusMessage *message,
119  struct wpa_supplicant *wpa_s);
120 
121 DBusMessage * wpas_dbus_handler_add_blob(DBusMessage *message,
122  struct wpa_supplicant *wpa_s);
123 
124 DBusMessage * wpas_dbus_handler_get_blob(DBusMessage *message,
125  struct wpa_supplicant *wpa_s);
126 
127 DBusMessage * wpas_dbus_handler_remove_blob(DBusMessage *message,
128  struct wpa_supplicant *wpa_s);
129 
131  DBusMessage *message, struct wpa_supplicant *wpa_s);
132 
133 DBusMessage * wpas_dbus_handler_flush_bss(DBusMessage *message,
134  struct wpa_supplicant *wpa_s);
135 
136 DBusMessage * wpas_dbus_handler_autoscan(DBusMessage *message,
137  struct wpa_supplicant *wpa_s);
138 
139 DBusMessage * wpas_dbus_handler_eap_logoff(DBusMessage *message,
140  struct wpa_supplicant *wpa_s);
141 
142 DBusMessage * wpas_dbus_handler_eap_logon(DBusMessage *message,
143  struct wpa_supplicant *wpa_s);
144 
145 dbus_bool_t wpas_dbus_getter_capabilities(DBusMessageIter *iter,
146  DBusError *error, void *user_data);
147 
148 dbus_bool_t wpas_dbus_getter_state(DBusMessageIter *iter, DBusError *error,
149  void *user_data);
150 
151 dbus_bool_t wpas_dbus_getter_scanning(DBusMessageIter *iter, DBusError *error,
152  void *user_data);
153 
154 dbus_bool_t wpas_dbus_getter_ap_scan(DBusMessageIter *iter, DBusError *error,
155  void *user_data);
156 
157 dbus_bool_t wpas_dbus_setter_ap_scan(DBusMessageIter *iter, DBusError *error,
158  void *user_data);
159 
160 dbus_bool_t wpas_dbus_getter_fast_reauth(DBusMessageIter *iter,
161  DBusError *error,
162  void *user_data);
163 
164 dbus_bool_t wpas_dbus_setter_fast_reauth(DBusMessageIter *iter,
165  DBusError *error,
166  void *user_data);
167 
168 dbus_bool_t wpas_dbus_getter_disconnect_reason(DBusMessageIter *iter,
169  DBusError *error,
170  void *user_data);
171 
172 dbus_bool_t wpas_dbus_getter_bss_expire_age(DBusMessageIter *iter,
173  DBusError *error, void *user_data);
174 
175 dbus_bool_t wpas_dbus_setter_bss_expire_age(DBusMessageIter *iter,
176  DBusError *error,
177  void *user_data);
178 
179 dbus_bool_t wpas_dbus_getter_bss_expire_count(DBusMessageIter *iter,
180  DBusError *error,
181  void *user_data);
182 
183 dbus_bool_t wpas_dbus_setter_bss_expire_count(DBusMessageIter *iter,
184  DBusError *error,
185  void *user_data);
186 
187 dbus_bool_t wpas_dbus_getter_country(DBusMessageIter *iter, DBusError *error,
188  void *user_data);
189 
190 dbus_bool_t wpas_dbus_setter_country(DBusMessageIter *iter, DBusError *error,
191  void *user_data);
192 
193 dbus_bool_t wpas_dbus_getter_scan_interval(DBusMessageIter *iter,
194  DBusError *error,
195  void *user_data);
196 
197 dbus_bool_t wpas_dbus_setter_scan_interval(DBusMessageIter *iter,
198  DBusError *error,
199  void *user_data);
200 
201 dbus_bool_t wpas_dbus_getter_ifname(DBusMessageIter *iter, DBusError *error,
202  void *user_data);
203 
204 dbus_bool_t wpas_dbus_getter_driver(DBusMessageIter *iter, DBusError *error,
205  void *user_data);
206 
207 dbus_bool_t wpas_dbus_getter_bridge_ifname(DBusMessageIter *iter,
208  DBusError *error,
209  void *user_data);
210 
211 dbus_bool_t wpas_dbus_getter_current_bss(DBusMessageIter *iter,
212  DBusError *error,
213  void *user_data);
214 
215 dbus_bool_t wpas_dbus_getter_current_network(DBusMessageIter *iter,
216  DBusError *error,
217  void *user_data);
218 
219 dbus_bool_t wpas_dbus_getter_current_auth_mode(DBusMessageIter *iter,
220  DBusError *error,
221  void *user_data);
222 
223 dbus_bool_t wpas_dbus_getter_bsss(DBusMessageIter *iter, DBusError *error,
224  void *user_data);
225 
226 dbus_bool_t wpas_dbus_getter_networks(DBusMessageIter *iter, DBusError *error,
227  void *user_data);
228 
229 dbus_bool_t wpas_dbus_getter_pkcs11_engine_path(DBusMessageIter *iter,
230  DBusError *error,
231  void *user_data);
232 
233 dbus_bool_t wpas_dbus_getter_pkcs11_module_path(DBusMessageIter *iter,
234  DBusError *error,
235  void *user_data);
236 
237 dbus_bool_t wpas_dbus_getter_blobs(DBusMessageIter *iter, DBusError *error,
238  void *user_data);
239 
240 dbus_bool_t wpas_dbus_getter_bss_bssid(DBusMessageIter *iter, DBusError *error,
241  void *user_data);
242 
243 dbus_bool_t wpas_dbus_getter_bss_ssid(DBusMessageIter *iter, DBusError *error,
244  void *user_data);
245 
246 dbus_bool_t wpas_dbus_getter_bss_privacy(DBusMessageIter *iter,
247  DBusError *error, void *user_data);
248 
249 dbus_bool_t wpas_dbus_getter_bss_mode(DBusMessageIter *iter, DBusError *error,
250  void *user_data);
251 
252 dbus_bool_t wpas_dbus_getter_bss_signal(DBusMessageIter *iter,
253  DBusError *error, void *user_data);
254 
255 dbus_bool_t wpas_dbus_getter_bss_frequency(DBusMessageIter *iter,
256  DBusError *error, void *user_data);
257 
258 dbus_bool_t wpas_dbus_getter_bss_rates(DBusMessageIter *iter,
259  DBusError *error, void *user_data);
260 
261 dbus_bool_t wpas_dbus_getter_bss_wpa(DBusMessageIter *iter, DBusError *error,
262  void *user_data);
263 
264 dbus_bool_t wpas_dbus_getter_bss_rsn(DBusMessageIter *iter, DBusError *error,
265  void *user_data);
266 
267 dbus_bool_t wpas_dbus_getter_bss_wps(DBusMessageIter *iter, DBusError *error,
268  void *user_data);
269 
270 dbus_bool_t wpas_dbus_getter_bss_ies(DBusMessageIter *iter, DBusError *error,
271  void *user_data);
272 
273 dbus_bool_t wpas_dbus_getter_bss_age(DBusMessageIter *iter, DBusError *error,
274  void *user_data);
275 
276 dbus_bool_t wpas_dbus_getter_enabled(DBusMessageIter *iter, DBusError *error,
277  void *user_data);
278 
279 dbus_bool_t wpas_dbus_setter_enabled(DBusMessageIter *iter, DBusError *error,
280  void *user_data);
281 
282 dbus_bool_t wpas_dbus_getter_network_properties(DBusMessageIter *iter,
283  DBusError *error,
284  void *user_data);
285 
286 dbus_bool_t wpas_dbus_setter_network_properties(DBusMessageIter *iter,
287  DBusError *error,
288  void *user_data);
289 
290 DBusMessage * wpas_dbus_handler_wps_start(DBusMessage *message,
291  struct wpa_supplicant *wpa_s);
292 
293 DBusMessage * wpas_dbus_handler_wps_cancel(DBusMessage *message,
294  struct wpa_supplicant *wpa_s);
295 
296 dbus_bool_t wpas_dbus_getter_process_credentials(DBusMessageIter *iter,
297  DBusError *error, void *user_data);
298 
299 dbus_bool_t wpas_dbus_setter_process_credentials(DBusMessageIter *iter,
300  DBusError *error,
301  void *user_data);
302 
303 dbus_bool_t wpas_dbus_getter_config_methods(DBusMessageIter *iter,
304  DBusError *error,
305  void *user_data);
306 
307 dbus_bool_t wpas_dbus_setter_config_methods(DBusMessageIter *iter,
308  DBusError *error,
309  void *user_data);
310 
311 DBusMessage * wpas_dbus_handler_tdls_discover(DBusMessage *message,
312  struct wpa_supplicant *wpa_s);
313 DBusMessage * wpas_dbus_handler_tdls_setup(DBusMessage *message,
314  struct wpa_supplicant *wpa_s);
315 DBusMessage * wpas_dbus_handler_tdls_status(DBusMessage *message,
316  struct wpa_supplicant *wpa_s);
317 DBusMessage * wpas_dbus_handler_tdls_teardown(DBusMessage *message,
318  struct wpa_supplicant *wpa_s);
319 
320 DBusMessage * wpas_dbus_error_invalid_args(DBusMessage *message,
321  const char *arg);
322 DBusMessage * wpas_dbus_error_unknown_error(DBusMessage *message,
323  const char *arg);
324 DBusMessage * wpas_dbus_error_no_memory(DBusMessage *message);
325 
326 DBusMessage * wpas_dbus_handler_subscribe_preq(
327  DBusMessage *message, struct wpa_supplicant *wpa_s);
328 DBusMessage * wpas_dbus_handler_unsubscribe_preq(
329  DBusMessage *message, struct wpa_supplicant *wpa_s);
330 
331 #endif /* CTRL_IFACE_DBUS_HANDLERS_NEW_H */
dbus_bool_t wpas_dbus_setter_ap_scan(DBusMessageIter *iter, DBusError *error, void *user_data)
Control roaming mode.
Definition: dbus_new_handlers.c:2708
dbus_bool_t wpas_dbus_getter_bss_rates(DBusMessageIter *iter, DBusError *error, void *user_data)
Return available bit rates of a BSS.
Definition: dbus_new_handlers.c:3606
dbus_bool_t wpas_dbus_getter_debug_timestamp(DBusMessageIter *iter, DBusError *error, void *user_data)
Get debug timestamp.
Definition: dbus_new_handlers.c:736
DBusMessage * wpas_dbus_handler_create_interface(DBusMessage *message, struct wpa_global *global)
Request registration of a network iface.
Definition: dbus_new_handlers.c:525
dbus_bool_t wpas_dbus_setter_debug_show_keys(DBusMessageIter *iter, DBusError *error, void *user_data)
Set debug show keys.
Definition: dbus_new_handlers.c:837
DBusMessage * wpas_dbus_handler_scan(DBusMessage *message, struct wpa_supplicant *wpa_s)
Request a wireless scan on an interface.
Definition: dbus_new_handlers.c:1260
DBusMessage * wpas_dbus_handler_set_pkcs11_engine_and_module_path(DBusMessage *message, struct wpa_supplicant *wpa_s)
Set PKCS #11 engine and module path.
Definition: dbus_new_handlers.c:2278
DBusMessage * wpas_dbus_handler_reassociate(DBusMessage *message, struct wpa_supplicant *wpa_s)
Reassociate.
Definition: dbus_new_handlers.c:1565
dbus_bool_t wpas_dbus_getter_current_bss(DBusMessageIter *iter, DBusError *error, void *user_data)
Get current bss object path.
Definition: dbus_new_handlers.c:3068
dbus_bool_t wpas_dbus_getter_bss_privacy(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the privacy flag of a BSS.
Definition: dbus_new_handlers.c:3481
dbus_bool_t wpas_dbus_setter_debug_timestamp(DBusMessageIter *iter, DBusError *error, void *user_data)
Set debug timestamp.
Definition: dbus_new_handlers.c:811
dbus_bool_t wpas_dbus_getter_current_network(DBusMessageIter *iter, DBusError *error, void *user_data)
Get current network object path.
Definition: dbus_new_handlers.c:3096
DBusMessage * wpas_dbus_handler_network_reply(DBusMessage *message, struct wpa_supplicant *wpa_s)
Reply to a NetworkRequest signal.
Definition: dbus_new_handlers.c:1800
dbus_bool_t wpas_dbus_getter_fast_reauth(DBusMessageIter *iter, DBusError *error, void *user_data)
Control fast reauthentication (TLS session resumption)
Definition: dbus_new_handlers.c:2737
DBusMessage * wpas_dbus_handler_add_blob(DBusMessage *message, struct wpa_supplicant *wpa_s)
Store named binary blob (ie, for certificates)
Definition: dbus_new_handlers.c:1869
DBusMessage * wpas_dbus_handler_get_interface(DBusMessage *message, struct wpa_global *global)
Get the object path for an interface name.
Definition: dbus_new_handlers.c:672
dbus_bool_t wpas_dbus_getter_interfaces(DBusMessageIter *iter, DBusError *error, void *user_data)
Request registered interfaces list.
Definition: dbus_new_handlers.c:866
dbus_bool_t wpas_dbus_getter_state(DBusMessageIter *iter, DBusError *error, void *user_data)
Get interface state.
Definition: dbus_new_handlers.c:2628
dbus_bool_t wpas_dbus_setter_debug_level(DBusMessageIter *iter, DBusError *error, void *user_data)
Set debug level.
Definition: dbus_new_handlers.c:773
dbus_bool_t wpas_dbus_setter_process_credentials(DBusMessageIter *iter, DBusError *error, void *user_data)
Set credentials_processed conf param.
Definition: dbus_new_handlers_wps.c:370
dbus_bool_t wpas_dbus_simple_array_array_property_getter(DBusMessageIter *iter, const int type, struct wpabuf **array, size_t array_len, DBusError *error)
Get array array type property.
Definition: dbus_new_handlers.c:465
DBusMessage * wpas_dbus_handler_wps_start(DBusMessage *message, struct wpa_supplicant *wpa_s)
Start WPS configuration.
Definition: dbus_new_handlers_wps.c:217
DBusMessage * wpas_dbus_handler_add_network(DBusMessage *message, struct wpa_supplicant *wpa_s)
Add a new configured network.
Definition: dbus_new_handlers.c:1491
dbus_bool_t wpas_dbus_getter_bss_wpa(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the WPA options of a BSS.
Definition: dbus_new_handlers.c:3779
dbus_bool_t wpas_dbus_setter_config_methods(DBusMessageIter *iter, DBusError *error, void *user_data)
Set WPS configuration methods.
Definition: dbus_new_handlers_wps.c:430
Definition: wpabuf.h:16
dbus_bool_t wpas_dbus_getter_country(DBusMessageIter *iter, DBusError *error, void *user_data)
Control country code.
Definition: dbus_new_handlers.c:2906
Definition: dbus_new_handlers.h:14
Internal, global data for all wpa_supplicant interfaces.
Definition: wpa_supplicant_i.h:273
DBusMessage * wpas_dbus_handler_remove_blob(DBusMessage *message, struct wpa_supplicant *wpa_s)
Remove named binary blob.
Definition: dbus_new_handlers.c:1979
dbus_bool_t wpas_dbus_getter_config_methods(DBusMessageIter *iter, DBusError *error, void *user_data)
Get current WPS configuration methods.
Definition: dbus_new_handlers_wps.c:406
dbus_bool_t wpas_dbus_simple_array_property_getter(DBusMessageIter *iter, const int type, const void *array, size_t array_len, DBusError *error)
Get array type property.
Definition: dbus_new_handlers.c:373
DBusMessage * wpas_dbus_handler_remove_interface(DBusMessage *message, struct wpa_global *global)
Request deregistration of an interface.
Definition: dbus_new_handlers.c:640
Definition: dbus_new_handlers.h:9
dbus_bool_t wpas_dbus_getter_bss_mode(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the mode of a BSS.
Definition: dbus_new_handlers.c:3507
dbus_bool_t wpas_dbus_getter_bss_signal(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the signal strength of a BSS.
Definition: dbus_new_handlers.c:3548
DBusMessage * wpas_dbus_handler_get_blob(DBusMessage *message, struct wpa_supplicant *wpa_s)
Get named binary blob (ie, for certificates)
Definition: dbus_new_handlers.c:1932
DBusMessage * wpas_dbus_handler_wps_cancel(DBusMessage *message, struct wpa_supplicant *wpa_s)
Cancel ongoing WPS configuration.
Definition: dbus_new_handlers_wps.c:327
dbus_bool_t wpas_dbus_getter_capabilities(DBusMessageIter *iter, DBusError *error, void *user_data)
Return interface capabilities.
Definition: dbus_new_handlers.c:2337
dbus_bool_t wpas_dbus_getter_ifname(DBusMessageIter *iter, DBusError *error, void *user_data)
Get interface name.
Definition: dbus_new_handlers.c:3019
dbus_bool_t wpas_dbus_getter_bss_wps(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the WPS options of a BSS.
Definition: dbus_new_handlers.c:3845
dbus_bool_t set_network_properties(struct wpa_supplicant *wpa_s, struct wpa_ssid *ssid, DBusMessageIter *iter, DBusError *error)
Set properties of a configured network.
Definition: dbus_new_handlers.c:175
DBusMessage * wpas_dbus_error_unknown_error(DBusMessage *message, const char *arg)
Return a new UnknownError error message.
Definition: dbus_new_handlers.c:41
dbus_bool_t wpas_dbus_setter_fast_reauth(DBusMessageIter *iter, DBusError *error, void *user_data)
Control fast reauthentication (TLS session resumption)
Definition: dbus_new_handlers.c:2759
dbus_bool_t wpas_dbus_getter_enabled(DBusMessageIter *iter, DBusError *error, void *user_data)
Check whether network is enabled or disabled.
Definition: dbus_new_handlers.c:3955
dbus_bool_t wpas_dbus_setter_scan_interval(DBusMessageIter *iter, DBusError *error, void *user_data)
Control scan interval.
Definition: dbus_new_handlers.c:2990
dbus_bool_t wpas_dbus_getter_networks(DBusMessageIter *iter, DBusError *error, void *user_data)
Get array of networks objects.
Definition: dbus_new_handlers.c:3239
dbus_bool_t wpas_dbus_getter_debug_show_keys(DBusMessageIter *iter, DBusError *error, void *user_data)
Get debug show keys.
Definition: dbus_new_handlers.c:755
dbus_bool_t wpas_dbus_setter_enabled(DBusMessageIter *iter, DBusError *error, void *user_data)
Mark a configured network as enabled or disabled.
Definition: dbus_new_handlers.c:3975
dbus_bool_t wpas_dbus_getter_disconnect_reason(DBusMessageIter *iter, DBusError *error, void *user_data)
Get most recent reason for disconnect.
Definition: dbus_new_handlers.c:2785
dbus_bool_t wpas_dbus_getter_network_properties(DBusMessageIter *iter, DBusError *error, void *user_data)
Get options for a configured network.
Definition: dbus_new_handlers.c:4008
DBusMessage * wpas_dbus_handler_remove_all_networks(DBusMessage *message, struct wpa_supplicant *wpa_s)
Remove all configured networks.
Definition: dbus_new_handlers.c:1727
dbus_bool_t wpas_dbus_simple_property_setter(DBusMessageIter *iter, DBusError *error, const int type, void *val)
Set basic type property.
Definition: dbus_new_handlers.c:336
dbus_bool_t wpas_dbus_simple_property_getter(DBusMessageIter *iter, const int type, const void *val, DBusError *error)
Get basic type property.
Definition: dbus_new_handlers.c:300
dbus_bool_t wpas_dbus_setter_bss_expire_count(DBusMessageIter *iter, DBusError *error, void *user_data)
Control BSS entry expiration scan count.
Definition: dbus_new_handlers.c:2877
dbus_bool_t wpas_dbus_getter_bss_frequency(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the frequency of a BSS.
Definition: dbus_new_handlers.c:3574
dbus_bool_t wpas_dbus_getter_process_credentials(DBusMessageIter *iter, DBusError *error, void *user_data)
Check if credentials are processed.
Definition: dbus_new_handlers_wps.c:348
u8 * ssid
Service set identifier (network name)
Definition: config_ssid.h:115
dbus_bool_t wpas_dbus_getter_scanning(DBusMessageIter *iter, DBusError *error, void *user_data)
Get interface scanning state.
Definition: dbus_new_handlers.c:2668
dbus_bool_t wpas_dbus_getter_bss_bssid(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the BSSID of a BSS.
Definition: dbus_new_handlers.c:3431
dbus_bool_t wpas_dbus_getter_bss_expire_count(DBusMessageIter *iter, DBusError *error, void *user_data)
Get BSS entry expiration scan count.
Definition: dbus_new_handlers.c:2856
dbus_bool_t wpas_dbus_getter_bsss(DBusMessageIter *iter, DBusError *error, void *user_data)
Get array of BSSs objects.
Definition: dbus_new_handlers.c:3182
dbus_bool_t wpas_dbus_getter_global_capabilities(DBusMessageIter *iter, DBusError *error, void *user_data)
Request supported global capabilities.
Definition: dbus_new_handlers.c:947
dbus_bool_t wpas_dbus_getter_bss_expire_age(DBusMessageIter *iter, DBusError *error, void *user_data)
Get BSS entry expiration age.
Definition: dbus_new_handlers.c:2806
DBusMessage * wpas_dbus_error_invalid_args(DBusMessage *message, const char *arg)
Return a new InvalidArgs error message.
Definition: dbus_new_handlers.c:86
DBusMessage * wpas_dbus_handler_signal_poll(DBusMessage *message, struct wpa_supplicant *wpa_s)
Request immediate signal properties.
Definition: dbus_new_handlers.c:1402
DBusMessage * wpas_dbus_handler_reattach(DBusMessage *message, struct wpa_supplicant *wpa_s)
Reattach to current AP.
Definition: dbus_new_handlers.c:1587
dbus_bool_t wpas_dbus_setter_network_properties(DBusMessageIter *iter, DBusError *error, void *user_data)
Set options for a configured network.
Definition: dbus_new_handlers.c:4070
dbus_bool_t wpas_dbus_getter_ap_scan(DBusMessageIter *iter, DBusError *error, void *user_data)
Control roaming mode.
Definition: dbus_new_handlers.c:2688
Internal data for wpa_supplicant interface.
Definition: wpa_supplicant_i.h:451
dbus_bool_t wpas_dbus_getter_scan_interval(DBusMessageIter *iter, DBusError *error, void *user_data)
Get scan interval.
Definition: dbus_new_handlers.c:2969
dbus_bool_t wpas_dbus_getter_bss_ssid(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the SSID of a BSS.
Definition: dbus_new_handlers.c:3456
dbus_bool_t wpas_dbus_getter_bss_ies(DBusMessageIter *iter, DBusError *error, void *user_data)
Return all IEs of a BSS.
Definition: dbus_new_handlers.c:3901
dbus_bool_t wpas_dbus_getter_current_auth_mode(DBusMessageIter *iter, DBusError *error, void *user_data)
Get current authentication type.
Definition: dbus_new_handlers.c:3124
dbus_bool_t wpas_dbus_getter_bss_rsn(DBusMessageIter *iter, DBusError *error, void *user_data)
Return the RSN options of a BSS.
Definition: dbus_new_handlers.c:3812
dbus_bool_t wpas_dbus_getter_pkcs11_module_path(DBusMessageIter *iter, DBusError *error, void *user_data)
Get PKCS #11 module path.
Definition: dbus_new_handlers.c:3327
dbus_bool_t wpas_dbus_getter_bss_age(DBusMessageIter *iter, DBusError *error, void *user_data)
Return time in seconds since BSS was last seen.
Definition: dbus_new_handlers.c:3926
dbus_bool_t wpas_dbus_getter_pkcs11_engine_path(DBusMessageIter *iter, DBusError *error, void *user_data)
Get PKCS #11 engine path.
Definition: dbus_new_handlers.c:3302
dbus_bool_t wpas_dbus_getter_debug_level(DBusMessageIter *iter, DBusError *error, void *user_data)
Get debug level.
Definition: dbus_new_handlers.c:710
DBusMessage * wpas_dbus_handler_select_network(DBusMessage *message, struct wpa_supplicant *wpa_s)
Attempt association with a network.
Definition: dbus_new_handlers.c:1747
dbus_bool_t wpas_dbus_setter_bss_expire_age(DBusMessageIter *iter, DBusError *error, void *user_data)
Control BSS entry expiration age.
Definition: dbus_new_handlers.c:2827
dbus_bool_t wpas_dbus_getter_driver(DBusMessageIter *iter, DBusError *error, void *user_data)
Get interface name.
Definition: dbus_new_handlers.c:3039
DBusMessage * wpas_dbus_handler_reconnect(DBusMessage *message, struct wpa_supplicant *wpa_s)
Reconnect if disconnected.
Definition: dbus_new_handlers.c:1610
Network configuration data.
Definition: config_ssid.h:52
dbus_bool_t wpas_dbus_getter_blobs(DBusMessageIter *iter, DBusError *error, void *user_data)
Get all blobs defined for this interface.
Definition: dbus_new_handlers.c:3352
DBusMessage * wpas_dbus_handler_remove_network(DBusMessage *message, struct wpa_supplicant *wpa_s)
Remove a configured network.
Definition: dbus_new_handlers.c:1633
dbus_bool_t wpas_dbus_getter_eap_methods(DBusMessageIter *iter, DBusError *error, void *user_data)
Request supported EAP methods list.
Definition: dbus_new_handlers.c:911
dbus_bool_t wpas_dbus_setter_country(DBusMessageIter *iter, DBusError *error, void *user_data)
Control country code.
Definition: dbus_new_handlers.c:2931
dbus_bool_t wpas_dbus_getter_bridge_ifname(DBusMessageIter *iter, DBusError *error, void *user_data)
Get interface name.
Definition: dbus_new_handlers.c:3161