Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Jul 2013 15:19:41 +0400
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        freebsd-net@freebsd.org
Subject:   Problem with fwip(4) and limited size ll_addr in the struct llentry
Message-ID:  <51D165CD.7070508@yandex.ru>

next in thread | raw e-mail | index | archive | help
Hi,

In the kern/176596 described the easy repeatable panic.
I found that it occurs, because struct llentry by default has only 8
bytes to store hardware address, but fwip(4) has 16-bytes hw address.
And it overwrites next field of struct llentry.

Since fwip(4) can be loaded in runtime, we can't use #ifdefs with
increased size here. So, what the best way to fix this?

-- 
WBR, Andrey V. Elsukov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51D165CD.7070508>