📄 pppoe.c
字号:
#include "configuration.h"
#include "semLib.h"
#include "ipphonePPPoE.h"
extern SEM_ID g_sem_pppoe_manulstartflag;
extern int pppoeStatus;
int getIfPPPoE()
{
return (phoneconfig.conf_network.ipType== PPPOEIP);
}
/*参见ipphonePPPoE.h中
enum PPPOE_ConfigStatus
{
PPPOE_CONFIG_CHANGED_OFF,
PPPOE_CONFIG_CHANGED_ON
};
*/
int changePPPoE(int OpenedORclosed)
{
if (PPPOE_CONFIG_CHANGED_ON == OpenedORclosed)
{
phoneconfig.conf_network.ipType= PPPOEIP;/*default set PPPOEIP*/
printf("\n change the pppoe configflag to 2:pppoe");
}
else if (PPPOE_CONFIG_CHANGED_OFF == OpenedORclosed)
{
phoneconfig.conf_network.ipType= DHCPIP;/*default set DHCPIP*/
printf("\n change the pppoe configflag to 1:dhcp");
}
return OK;
}
char* getPPPoEUser(void)
{
return phoneconfig.conf_network.pppoeid;
}
char* getPPPoEPassword(void)
{
return phoneconfig.conf_network.pppoepin;
}
int getIfAutoDail()
{
return phoneconfig.conf_network.ifautodialatstartup;
}
void setPPPoEStatus(int status)
{
pppoeStatus = status;
}
int getPPPoEStatus()
{
return pppoeStatus;
}
int getPPPoERetryCount()
{
return phoneconfig.conf_network.retryCount;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -