10A上给WIFI添加一个默认主页,应该如何在代码里修改?
2012-11-06 09:22
369 查看
可以在保存wifi profile时,写NVRAM之前给结构体的homepage变量赋一个值,这样就会把这个主页写进NVRAM里了。
1. srv_dtcnt_result_enum srv_dtcnt_db_store_add_wlan_prof(srv_dtcnt_prof_wlan_struct *data, U32 fields, U32 prof_id)
{
//在函数开头定义一个变量
char my_homepage[SRV_DTCNT_PROF_MAX_HOMEPAGE_LEN+1]="http://3g.cn";
…………
for (i = 0; i < SRV_DTCNT_MAX_WLAN_ACCOUNT_NUM; ++i)
{
if (g_srv_dtcnt_wlan_prof_list[i].ssid_len == 0)
{
break;
}
}
/*****add homepage*****/
if((char *)data->HomePage[0]=='\0')
{
strcpy((char*)data->HomePage, (char*)my_homepage);
}
/*****add homepage END*****/
…………….//中间代码省略
}
2. srv_dtcnt_result_enum srv_dtcnt_db_store_update_wlan_prof(srv_dtcnt_prof_wlan_struct *data, U32 fields, U32 prof_id)
{
//在函数开头定义一个主页
char my_homepage[SRV_DTCNT_PROF_MAX_HOMEPAGE_LEN+1]="http://3g.cn";
…………….
for (i = 0; i < SRV_DTCNT_MAX_WLAN_ACCOUNT_NUM; ++i)
{
if (g_srv_dtcnt_wlan_prof_list[i].profile_id == prof_id)
{
break;
}
}
/*****add homepage *****/
if(data->HomePage[0]=='\0')
{
strcpy((char*)data->HomePage, (char*)my_homepage);
}
/*****add homepage END*****/
…………….//中间代码省略
}
1. srv_dtcnt_result_enum srv_dtcnt_db_store_add_wlan_prof(srv_dtcnt_prof_wlan_struct *data, U32 fields, U32 prof_id)
{
//在函数开头定义一个变量
char my_homepage[SRV_DTCNT_PROF_MAX_HOMEPAGE_LEN+1]="http://3g.cn";
…………
for (i = 0; i < SRV_DTCNT_MAX_WLAN_ACCOUNT_NUM; ++i)
{
if (g_srv_dtcnt_wlan_prof_list[i].ssid_len == 0)
{
break;
}
}
/*****add homepage*****/
if((char *)data->HomePage[0]=='\0')
{
strcpy((char*)data->HomePage, (char*)my_homepage);
}
/*****add homepage END*****/
…………….//中间代码省略
}
2. srv_dtcnt_result_enum srv_dtcnt_db_store_update_wlan_prof(srv_dtcnt_prof_wlan_struct *data, U32 fields, U32 prof_id)
{
//在函数开头定义一个主页
char my_homepage[SRV_DTCNT_PROF_MAX_HOMEPAGE_LEN+1]="http://3g.cn";
…………….
for (i = 0; i < SRV_DTCNT_MAX_WLAN_ACCOUNT_NUM; ++i)
{
if (g_srv_dtcnt_wlan_prof_list[i].profile_id == prof_id)
{
break;
}
}
/*****add homepage *****/
if(data->HomePage[0]=='\0')
{
strcpy((char*)data->HomePage, (char*)my_homepage);
}
/*****add homepage END*****/
…………….//中间代码省略
}
相关文章推荐
- 如何修改和添加Apache的默认站点目录
- 如何修改Tomcat的默认主页为你自己项目的主页
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 如何修改BOOT.INI启动项,添加一个D盘的启动系统上去?
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 如何修改和添加Apache的默认站点目录
- Android系统移植与调试之------->如何添加一个adb wifi无线调试的功能【开发者选项】-【Wifi调试】
- 如何使用代码新建一个表并将其添加进数据库
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 如何修改默认的ModelState错误提示:字段{0}必须是一个数字
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- VB6 如何添加自定义函数 模块 把代码放到一个模块中
- 在项目开发中,jsp页面不会少了,如何公用页面(添加页面和修改页面)和公用样式代码(css,js)?
- 如何修改TOMCAT的默认主页为你自己项目的主页 (WEB开发)
- 如何在pychrm的python模板中添加默认代码
- 如何对一个CCArmature用代码添加帧事件回调
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 如何修改博客园插入代码的默认代码大小? - 心得小记
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改