26
int register_noauth_url(char *url);
参数:
url:取消认证的网址。它以插件的 webs 目录为根,该参数只能设置插件 webs目录以及之下的子目录。例如附录中 helloworld 示例中,取消了插件的webs 目录认证,url 参数为 NULL 或“”。
返回值:>0 时代表注册成功,其值是规则ID。当<=0 时,表示注册失败。
销 规则注销 API: :
intunregister_noauth_url(int id);
参数:
id:为 register_noauth_url 成功时的返回值。
返回值:
0:成功,<0:失败
举例:
对 APP 的 images 和 js 目录放行,且放行 webauth.html。
int id1;
int id2;
int id3;
id1 = register_noauth_url(“images/”);
id2 = register_noauth_url(“js/”);
id2 = register_noauth_url(“webauth.html”);
/*现在取消 images 的放行*/
unregister_noauth_url(id1);
6.网络接口 网络接口
1 6.1 查询、设置 WAN 口配置
6.1.1 查询 WAN 口配置
struct nos_wan_cfg {
uint32_t size_of_struct; /* Size of this structure */
int wanid; /* current support: 1 */
int connect_type; /* WAN_CONN_TYPE_PPPOE ,