if (!bm->present)
return;
- bm->present = false;
- bm->bst->n_present--;
if (bst->dev.active)
bridge_disable_member(bm);
+ bm->present = false;
+ bm->bst->n_present--;
+
bst->force_active = false;
if (bst->n_present == 0)
device_set_present(&bst->dev, false);
struct blob_attr *cur;
/* defaults */
- cfg->stp = true;
- cfg->forward_delay = 1;
+ cfg->stp = false;
+ cfg->forward_delay = 2;
cfg->igmp_snoop = true;
if ((cur = tb[BRIDGE_ATTR_STP]))