summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-11-27 11:28:37 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-11-27 11:28:37 +0800
commit222c650667dda0081f1946aed0d7c9012482d73f (patch)
treec849d381c0338f0a8b95af362db03522f4ee8f40
parent13044feddbbc75a939c1cb3774d02a6369d8b0d1 (diff)
downloadpttbbs-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.c13
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 */