<<On Mon, 19 Mar 2001 20:59:02 +0300, Yar Tikhiy <[EMAIL PROTECTED]> said:
> if_delmulti() (net/if.c) does not notify a corresponding interface
> driver when a _link-layer_ multicast group is being left.
> There is a mtod() without a prior m_pullup() in netinet/if_ether.c.
> The system might be likely to crash sometimes...
> The vlan driver don't update byte/packet counters that it should to.
> The vlan driver mishandles the interface flags. That may lead to Bad Things
> like crashes sometimes...
> The vlan driver's author got a wrong idea about the struct sockaddr_dl
> contents when writing the code. It's also a good idea to check the return
> value of malloc()...
I have taken a look at all of these and your suggested fixes appear to
be correct in concept. I have not tested any of them, however.
-GAWollman
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message