[EMAIL PROTECTED] said:
>
> Recently discovered 6696737 caused us to reevaluate the already frowned
> upon attach(9E) time property access functions mac_prop_init/get. The
> conclusion was that we do not really need them, as long as the initial
> mc_setprop invocations occur before mc_start, which they do. This makes
> persistence "just work" for today's brusselized drivers and future
> drivers will follow suit.
>
> New webrev and cscoped workspace:
>
> http://cr.opensolaris.org/~artem/pers/
> /net/aja.sfbay/export0/brussels/br-pers-dls/
>
> Good news for the local optimizers among us is that the diffs are even
> simpler and 35% slimmer, with the same great flavor.
A couple simple questions:
* Can dls_prop_t use the C99 VLA support to avoid having to
subtract 1 when dealing with dls_prop_t's? Or does that
not work for some reason?
* What uses PROP_HASHSZ in dls_prop.c?
* Why are i_dls_prop_lock and i_dls_prop_list not `static'?
* What in dls_prop.c makes use of <sys/door.h> or <sys/softmac.h>?
In general, looks like there some crufty #includes.
--
meem
_______________________________________________
networking-discuss mailing list
[email protected]