summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2012-02-17 14:06:24 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2012-02-17 14:06:24 +0800
commitcd98ddd03331ca28b3236e41f878e909a38e1440 (patch)
tree71f7e6f4f13638a010aff836b523a04b5820c471
parent5a237bbe88c88134514cf2059550499fc803d1ea (diff)
downloadpttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar.gz
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar.bz2
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar.lz
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar.xz
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.tar.zst
pttbbs-cd98ddd03331ca28b3236e41f878e909a38e1440.zip
treat "violate_law" accounts as login_ok
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5564 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/util/reaper.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/pttbbs/util/reaper.c b/pttbbs/util/reaper.c
index 70bd3814..1f2cdd89 100644
--- a/pttbbs/util/reaper.c
+++ b/pttbbs/util/reaper.c
@@ -59,6 +59,9 @@ int check(void *data, int n, userec_t *u) {
// ignore regged accounts now.
if (u->userlevel & PERM_LOGINOK)
return 0;
+ // ignore violate-law accounts
+ if (u->userlevel & PERM_VIOLATELAW)
+ return 0;
if (u->userlevel & PERM_SYSOP)
return 0;
if (u->userlevel & PERM_XEMPT)