あら、コテハン書き込みなのになりきるのを忘れていましたわ。
さくらちゃんのために素敵なpatchを作ってみましたわ。違いますね、
opennapのためですね。
opennap-0.44、download.cの44行目あたりから以下の行を追加してください。
if ((sender->shared < 200) && (sender->libsize < 1000000))
{
send_user (sender, MSG_SERVER_NOSUCH, "%s is ignoring you",
user->nick);
return;
}
/* if the user holding the requested file is local... */←この行の前まで
「接続したユーザーの共有ファイル数が200以下、または共有ファイルサイズが
1Gバイト以下なら、ダウンロードを無視する」パッチですわ。
これを入れるとDOMの殿方がキューを入れても全て無視されるようになります。
本当は最初からloginをお断りするのがよろしいのですが、あいにく力不足で
それはできませんでした……。