FIx misindentation.
Spotted by: FlexeLint.
This commit is contained in:
parent
1eaae5cbe8
commit
c694310048
@ -593,16 +593,16 @@ bdg_timeout(void *dummy)
|
||||
if (l > HASH_SIZE)
|
||||
l = HASH_SIZE ;
|
||||
|
||||
for (i=0; i<n_clusters; i++) {
|
||||
bdg_hash_table *bdg_table = clusters[i].ht;
|
||||
for (; age_index < l ; age_index++)
|
||||
if (bdg_table[age_index].used)
|
||||
bdg_table[age_index].used = 0 ;
|
||||
else if (bdg_table[age_index].name) {
|
||||
/* printf("xx flushing stale entry %d\n", age_index); */
|
||||
bdg_table[age_index].name = NULL ;
|
||||
}
|
||||
}
|
||||
for (i=0; i<n_clusters; i++) {
|
||||
bdg_hash_table *bdg_table = clusters[i].ht;
|
||||
for (; age_index < l ; age_index++)
|
||||
if (bdg_table[age_index].used)
|
||||
bdg_table[age_index].used = 0 ;
|
||||
else if (bdg_table[age_index].name) {
|
||||
/* printf("xx flushing stale entry %d\n", age_index); */
|
||||
bdg_table[age_index].name = NULL ;
|
||||
}
|
||||
}
|
||||
if (age_index >= HASH_SIZE)
|
||||
age_index = 0 ;
|
||||
|
||||
|
@ -672,18 +672,21 @@ ether_demux(ifp, eh, m)
|
||||
if (rule) /* packet was already bridged */
|
||||
goto post_stats;
|
||||
|
||||
if (! (BDG_ACTIVE(ifp) ) )
|
||||
/* Discard packet if upper layers shouldn't see it because it was
|
||||
unicast to a different Ethernet address. If the driver is working
|
||||
properly, then this situation can only happen when the interface
|
||||
is in promiscuous mode. */
|
||||
if ((ifp->if_flags & IFF_PROMISC) != 0
|
||||
&& (eh->ether_dhost[0] & 1) == 0
|
||||
&& bcmp(eh->ether_dhost,
|
||||
IFP2AC(ifp)->ac_enaddr, ETHER_ADDR_LEN) != 0
|
||||
&& (ifp->if_flags & IFF_PPROMISC) == 0) {
|
||||
m_freem(m);
|
||||
return;
|
||||
if (!(BDG_ACTIVE(ifp))) {
|
||||
/*
|
||||
* Discard packet if upper layers shouldn't see it because it
|
||||
* was unicast to a different Ethernet address. If the driver
|
||||
* is working properly, then this situation can only happen
|
||||
* when the interface is in promiscuous mode.
|
||||
*/
|
||||
if ((ifp->if_flags & IFF_PROMISC) != 0
|
||||
&& (eh->ether_dhost[0] & 1) == 0
|
||||
&& bcmp(eh->ether_dhost,
|
||||
IFP2AC(ifp)->ac_enaddr, ETHER_ADDR_LEN) != 0
|
||||
&& (ifp->if_flags & IFF_PPROMISC) == 0) {
|
||||
m_freem(m);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
/* Discard packet if interface is not up */
|
||||
|
Loading…
Reference in New Issue
Block a user