Wifi网络实现类的实现文件如下:
#include <string.h>
#include <stdio.h>
#include <algorithm>
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <linux/wireless.h>
#include <HP_Base/HP_Socket.h>
#include <HP_Base/HP_Network.h>
#include <HP_Base/HP_Utils.h>
#include <HP_Base/HP_Logger.h>
#include "WifiNetwork.h"
#include "DhcpClientManager.h"
static const char *s_pszWpaSupplicantConf = "ctrl_interface=/var/run/wpa_supplicant\
ctrl_interface_group=0\
ap_scan=1\
\
network={\
ssid=\"CTC-45b9\"\
psk=\"12345678\"\
proto=RSN\
key_mgmt=WPA-PSK\
pairwise=CCMP\
group=CCMP TKIP WEP104 WEP40\
priority=5\
}";
static const char *s_pszWpaSupplicantOpenConf = "ctrl_interface=/var/run/wpa_supplicant\
ctrl_interface_group=0\
ap_scan=1\
\
networ