Commit 8e646cfb authored by Martin Blix Grydeland's avatar Martin Blix Grydeland

Fix bug in smp_baninfo causing duplicate ban entries.

parent 3d406aa8
......@@ -88,13 +88,12 @@ smp_baninfo(struct stevedore *stv, enum baninfo event,
{
struct smp_sc *sc;
(void)stv;
CAST_OBJ_NOTNULL(sc, stv->priv, SMP_SC_MAGIC);
switch (event) {
case BI_NEW:
VTAILQ_FOREACH(sc, &silos, list) {
smp_appendban(sc, &sc->ban1, len, ban);
smp_appendban(sc, &sc->ban2, len, ban);
}
smp_appendban(sc, &sc->ban1, len, ban);
smp_appendban(sc, &sc->ban2, len, ban);
break;
default:
/* Ignored */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment