限制IP功能如何实现?
老大能给个实现功能的代码吗 这里给出主要代码,在net.c里增加[code]
int isThereThisIP(unsigned long ip)
{
int i,cmpnum = 0,j;
j = getipconn();
if(j <= 0)return 0;
unsigned long ipa;
for(i = 0; i< ConnectLen ; i++ ){
if( !Connect[i].use ) continue;
memcpy(&ipa,&Connect[i].sin.sin_addr,4);
if (ipa==ip) cmpnum++;
if (cmpnum >= j){
print("限制登陆IP数:%d %d",cmpnum,j);
return 1;
}
}
return 0;
}
[/code]
至于IP数自定义方式,请参考其他 顶 感谢*无穷{:2_37:}{:2_37:}{:2_37:}
页:
[1]