作者itoc.bbs@cpu.tfcis.org (核心動力) 看板: itoc
標題Re: [問題]m_quota
時間動力核心 (2007/03/24 Sat 11:16:29)
※ 引述《allen501pc.bbs@bbs.sa.ncyu.edu.tw (靜養中..)》之銘言:
> 敝站板上信件過多的問題尚未解決,看了一下mail.c中的m_quota,發現有些疑問?
> 想請教各位大大~
> if (fsize > limit) *這段因為不到100封仍然會
> status ^= STATUS_MAILOVER; 出現警告,所以被我拿掉了!
改成
if (fsize > limit * sizeof(HDR))
> else if (fsize < sizeof(HDR))
> unlink(folder);
> if (fsize < sizeof(HDR))
> unlink(folder);
> return status;
> }
> #endif
> 請問一下,最後的 if(fsize > limit) 是怎麼判斷的?
> 怎麼會使用者連43封不到就送出 STATUS_MAILOVER ? (信件過多的訊息)
> 如有解釋錯誤,請各位大大指正,謝謝.
少乘上 sizeof(HDR)
--
=[﹎:�摃�◣��:﹎ Origin ]|[ ���O���� cpu.tfcis.org ]|[�搟說�﹎:]=
=[﹊:�摃�╱��:﹊ Author ]|[218-168-181-90.dynamic.hin]|[���插�﹊:]=