11 Wifi网络的封装2

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

猜你喜欢

转载自blog.csdn.net/hope_wisdom/article/details/129772554