我用的是1月17日的snapshot。在很多文件里都有这类似的语句
譬如xyz.c里面就有许多:
查找 'bbslog' 于 'H:\BBS\kbsbbs-2.0dev\src\xyz.c' :
H:\BBS\kbsbbs-2.0dev\src\xyz.c(30): bbslog("user","%s","shell out");
H:\BBS\kbsbbs-2.0dev\src\xyz.c(243): bbslog("user", "%s", "delete confirmly dead id's directory");
H:\BBS\kbsbbs-2.0dev\src\xyz.c(322): bbslog("user", "%s", genbuf);
H:\BBS\kbsbbs-2.0dev\src\xyz.c(422): bbslog("user", "%s", "查阅具有特定权限的用户");
H:\BBS\kbsbbs-2.0dev\src\xyz.c(724): bbslog("user", "%s", "toggle cloak");
H:\BBS\kbsbbs-2.0dev\src\xyz.c(802): bbslog("user", "%s", buf);
H:\BBS\kbsbbs-2.0dev\src\xyz.c(824): bbslog("user", "%s", buf);
H:\BBS\kbsbbs-2.0dev\src\xyz.c(953): bbslog("user", "%s", buf);
H:\BBS\kbsbbs-2.0dev\src\xyz.c(964): bbslog("user", "%s", buf);
H:\BBS\kbsbbs-2.0dev\src\xyz.c(1019):bbslog("user", "%s", "BBSNet Enter");
H:\BBS\kbsbbs-2.0dev\src\xyz.c(1036):bbslog("user", "%s", "BBSNet Exit");
已找到 'bbslog' 11 次。
还有类似
bbslog("covert", "for md5passwd"); (src\newmain_single.c 592行左右)
bbslog("3bbs", "symlink %s to %s:%s", tmpfile, filepath, strerror(errno)); (src\bbs_sendmail.c 334行左右)
这样的语句,第一部分不是user,而是其他内容,譬如"3bbs","3error","3system","4system","5system","chatd","4bbstime","0connect","3user"等等,该怎么改呢?
【 在 atppp (Big Mouse) 的大作中提到: 】
: 具体什么地方?bbslog在一般情况下都没用了,改成
: newbbslog(BBSLOG_USER, "%s", tmp);
--
FROM 218.11.67.*