>
> >> > > I then noticed that "... kernel: nd6_storelladdr failed" gets logged
> >> > > often and after a while all mbufs are used. It turned out that in
> >> > > sys/net/if_ethersubr.c in ether_output() when nd6_storelladdr()
> >> > fails,
> >> > > it does a return(0) and does not free the mbuf. I checked -current
> >> > > and it is still like that.
>
> will correct it. thanks for reporting.
>
> itojun
Great, thanks.
Now I have a second question. What should be done about the interaction
between if_ef(4) and nd6_storelladdr()? Should a IFT_XETHER be added
to the case statement in nd6_storelladdr() or should if_ef(4) not try
to do ipv6?
John
--
John Hay -- [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message