|
//setup.cf 增加設置方法
Ex: setup.cf欲增加iprestrict=2
1.configfile.c 增加 (這是定義iprestrict為整數)複製內容到剪貼板代碼:int iprestrict;
2.configfile.c裡的 ReadConf readconf[]={ 下面 增加 (這是從setup.cf讀取iprestrict的數值)
複製內容到剪貼板代碼:{ "iprestrict" ,NULL,0,(void*)&config.iprestrict, INT},
3.configfile.h 增加 (定義這個function)複製內容到剪貼板代碼:int getiprestrict( void );
4.configfile.c 增加 (一個function 讓其他檔案讀取這個數值)複製內容到剪貼板代碼:int getiprestrict( void ) //取得限制IP登入數量
{
if(config.iprestrict > 0 )
return config.iprestrict;
else
return 0;
}
5.若要在其他檔案用到此數值就使用下面這行(i那是隨便舉例)複製內容到剪貼板代碼:
int i;
i=getiprestrict();
------------------------------------------------------------
你也可以再增加的東西前後加上
#ifdef XXXXXXX
#endif
這樣比較整齊 程式比較好閱讀- -
加上這個在version.h就要加上
#define XXXXXXX
------------------------------------------------------------- |
|