wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
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_monitor
 Wait for a monitor program before starting.
 
char * pid_file
 Path to a PID (process ID) file. More...
 
int wpa_debug_level
 Debugging verbosity level (e.g., MSG_INFO)
 
int wpa_debug_show_keys
 Whether keying material is included in debug. More...
 
int wpa_debug_timestamp
 Whether to include timestamp in debug messages.
 
char * ctrl_interface
 Global ctrl_iface path/parameter.
 
char * ctrl_interface_group
 Global ctrl_iface group.
 
int dbus_ctrl_interface
 Enable the DBus control interface.
 
const char * wpa_debug_file_path
 Path of debug file or NULL to use stdout.
 
int wpa_debug_syslog
 Enable log output through syslog.
 
int wpa_debug_tracing
 Enable log output through Linux tracing.
 
char * override_driver
 Optional driver parameter override. More...
 
char * override_ctrl_interface
 Optional ctrl_interface override. More...
 
char * entropy_file
 Optional entropy file. More...
 
char * conf_p2p_dev
 Configuration file used to hold the P2P Device configuration parameters. More...
 

Detailed Description

Parameters for wpa_supplicant_init()

Field Documentation

char* wpa_params::conf_p2p_dev

Configuration file used to hold the P2P Device configuration parameters.

This can also be NULL. In such a case, if a P2P Device dedicated interfaces is created, the main configuration file will be used.

char* wpa_params::entropy_file

Optional entropy file.

This parameter can be used to configure wpa_supplicant to maintain its internal entropy store over restarts.

char* wpa_params::override_ctrl_interface

Optional ctrl_interface override.

This parameter can be used to override the ctrl_interface parameter in dynamic interface addition to force a control interface to be created.

char* wpa_params::override_driver

Optional driver parameter override.

This parameter can be used to override the driver parameter in dynamic interface addition to force a specific driver wrapper to be used instead.

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.

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.


The documentation for this struct was generated from the following file: