关于ip地址预留
如果知道连接的设备的mac地址,那么可以设置ip地址预留,即指定分配ip地址给这个设备,设备连接时动态获取的即是预留的ip地址,要与mac绑定区分开。
总体思路就是将网页上的mac和ip数据,以格式 mac,ip写入文件 /data/etc/tzcfg/dhcp_hosts 中,然后再继续调用 /usr/script/dnsmasq_init.sh ,该脚本中指定dhcp-hostfile路径
该脚本最终会执行:
dnsmasq -C /tmp/dnsmasq.conf -x /tmp/dnsmasq.pid &
json如何获取一个数组里的数据?json_item=find_first_label(root, “xxx”)
当数据是单个时: json_item->child->text
当数据是一个数组时:json_data=find_first_lable(json_item->child->child, "xxx")
json_data->child->text
json_data=json_data->next //指向下一个数组成员