wpa_params Struct Reference

Parameters for wpa_supplicant_init(). More...

#include <wpa_supplicant_i.h>


Data Fields

int daemonize
 Run wpa_supplicant in the background.
int wait_for_interface
 Wait for the network interface to appear.
int wait_for_monitor
 Wait for a monitor program before starting.
char * pid_file
 Path to a PID (process ID) file.
int wpa_debug_level
 Debugging verbosity level (e.g., MSG_INFO).
int wpa_debug_show_keys
 Whether keying material is included in debug.
int wpa_debug_timestamp
 Whether to include timestamp in debug messages.
char * ctrl_interface
 Global ctrl_iface path/parameter.


Detailed Description

Parameters for wpa_supplicant_init().

Definition at line 88 of file wpa_supplicant_i.h.


Field Documentation

char* wpa_params::pid_file
 

Path to a PID (process ID) file.

If this and daemonize are set, process ID of the background process will be written to the specified file.

Definition at line 120 of file wpa_supplicant_i.h.

int wpa_params::wait_for_interface
 

Wait for the network interface to appear.

If set, wpa_supplicant will wait until all the configured network interfaces are available before starting processing. Please note that in many cases, a better alternative would be to start wpa_supplicant without network interfaces and add the interfaces dynamically whenever they become available.

Definition at line 105 of file wpa_supplicant_i.h.

int wpa_params::wpa_debug_show_keys
 

Whether keying material is included in debug.

This parameter can be used to allow keying material to be included in debug messages. This is a security risk and this option should not be enabled in normal configuration. If needed during development or while troubleshooting, this option can provide more details for figuring out what is happening.

Definition at line 138 of file wpa_supplicant_i.h.


The documentation for this struct was generated from the following file:
Generated on Sat May 6 21:20:24 2006 for wpa_supplicant by  doxygen 1.4.2