From aad0be7a3b47f163041ef843f43b185c725af522 Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Wed, 11 Oct 2006 10:06:35 +0000 Subject: [PATCH] - Update the baudrate every time the parent changes its link state. - Rearrange the curly braces so that this piece of code is more readable. --- sys/net/if_vlan.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys/net/if_vlan.c b/sys/net/if_vlan.c index 0fef2173e4f6..64912ca8b273 100644 --- a/sys/net/if_vlan.c +++ b/sys/net/if_vlan.c @@ -1265,12 +1265,13 @@ vlan_link_state(struct ifnet *ifp, int link) if (trunk->vlans[i] != NULL) { ifv = trunk->vlans[i]; #else - for (i = 0; i < (1 << trunk->hwidth); i++) { - LIST_FOREACH(ifv, &trunk->hash[i], ifv_list) + for (i = 0; i < (1 << trunk->hwidth); i++) + LIST_FOREACH(ifv, &trunk->hash[i], ifv_list) { #endif + ifv->ifv_ifp->if_baudrate = trunk->parent->if_baudrate; if_link_state_change(ifv->ifv_ifp, trunk->parent->if_link_state); - } + } TRUNK_UNLOCK(trunk); }