**C语言通过定义结构体UCI读写配置文件
1、配置文件名称:roaming
#define UCI_ROAM_FILE "/etc/config/roaming" //配置文件
config wlan "wlan0"
option basicnetwork_name ‘siot‘
option basicstate ‘enable‘
option securitysuite ‘wpa2‘
option securitywpaxauthentication ‘psk‘
option securitywpaxieee_80211r ‘disabled‘
option securitywpaxpassphrase ‘12345678‘
2、需要定义结构体数组
KEY Roaming_Conf_Value[6] ={ {"basicnetwork_name",0,0},\
{"basicstate",1,0},\
{"securitysuite",2,0},\
{"securitywpaxauthentication",3,0},\
{"securitywpaxieee_80211r",4,0},\
{"securitywpaxpassphrase",5,0}};
3、然后需要定义UCI对象
static struct uci_context ctx = NULL;
4、然后编写单个写入配置文件函数;
void write_roam_config(charpackage_char,char section_char,charroam_conf_name,char roam_conf