bridge and maximum MAC entries

Iasen Kostov tbyte at OTEL.net
Thu Nov 25 09:07:20 PST 2004


Iasen Kostov wrote:

>    Hi,
> if I understand next code correctly maximum number of MACs is bound to 
> maximum number of ports ?!?. Why is that ?
> code from net/bridge.c:
>    c[n_clusters].my_macs = (struct bdg_addr *)
>            malloc(BDG_MAX_PORTS * sizeof(struct bdg_addr),
>                M_IFADDR, M_NOWAIT | M_ZERO);
>
> The best will be to allocate MAC entries dynamically. But there should 
> be at least another definition for
> maximum MACs for port something like BDG_MAX_MACS ... which could be 
> set at compile time because the current
> situation doesn't make sense at least for me or possibly I 
> misunderstand something.
>
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
>
    Sorry for the noise. I really misunderstud things here.



More information about the freebsd-net mailing list