diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2011-11-27 11:28:37 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2011-11-27 11:28:37 +0800 |
commit | 222c650667dda0081f1946aed0d7c9012482d73f (patch) | |
tree | c849d381c0338f0a8b95af362db03522f4ee8f40 | |
parent | 13044feddbbc75a939c1cb3774d02a6369d8b0d1 (diff) | |
download | pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar.gz pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar.bz2 pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar.lz pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar.xz pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.tar.zst pttbbs-222c650667dda0081f1946aed0d7c9012482d73f.zip |
add timebomb in login
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5479 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/mbbsd.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pttbbs/mbbsd/mbbsd.c b/pttbbs/mbbsd/mbbsd.c index f1bcb7af..791b063e 100644 --- a/pttbbs/mbbsd/mbbsd.c +++ b/pttbbs/mbbsd/mbbsd.c @@ -1270,6 +1270,19 @@ user_login(void) pwcuToggleUserFlag(UF_ADBANNER_USONG); } #endif +#ifdef UNTRUSTED_FORWARD_TIMEBOMB + { char fwd_path[PATHLEN]; + setuserfile(fwd_path, ".forward"); + if (dashf(fwd_path) && dasht(fwd_path) < UNTRUSTED_FORWARD_TIMEBOMB) + { + vs_hdr("自動轉寄設定已變更"); + unlink(fwd_path); + outs("\n由於系統調整,您的自動轉寄已被停用,\n" + "如有需求請重新設定。"); + pressanykey(); + } + } +#endif } else if (strcmp(cuser.userid, STR_GUEST) == 0) { /* guest */ |