Here is a patch which lightly modifies the +stopnethack behavior. During
server-rejoins, 1.3.20 doesn't deop +o flag users at all. As this could be
dangerous (for IP-spoof reasons), 1.3.21 doesn't check for +o flag but for
wasop. If your ops got lost in the netsplit (because of too long split),
then you gonna have huge massdeops at the netrejoin. This is a normal
behavior as the eggdrop forgets the wasop-information after wait-split.
Nevertheless, when such a massdeop occurs, you can loose @ on your
channel. So, this patch is a kind of mix, or at least it gives you the
possibility to choose between a 1.3.20-like behavior and a 1.3.21 one.
More exactly, if you chanset -dontdeopops, then the behavior is the normal
1.3.21 one. But if you chanset +dontdeopops, then it gonna add a +o flag
test to the +stopnethack routine. That means, that with +dontdeopops the
eggdrop won't deop +o flag users during netrejoins (like in 1.3.20). This
way you can choose between a "no-risk-IP-spoof" method and a 
"no-risk-mass-deop-my-ops" method. None of them is perfect, but at least
you got the choice.

This patch can be applied on 1.3.21 version.

Please send feed back to arthur2@demoniak.hay-france.com

arthur2
