[brussels-dev] Brussels: NDD compatiblity support [PSARC/2008/171 FastTrack timeout 03/11/2008]
Peter Memishian
peter.memishian at sun.com
Thu Mar 6 14:15:31 PST 2008
> Ok, I will send you an updated spec soon (by tomorrow), but
> here is a summary of what I see as the updates:
>
> - s/DLD_PERM/MAC_PERM
> - s/DLD_MAP/MAC_MAP
> - MAC_PERM_* constants and MAC_MAP* constants will reside in
> <mac.h>
> - mention that the private prop implementation of non-canonical
> ndd params must begin with a "_", and that the ndd shim
> will strip out (or add in) the "_" prefix for
> output (or input) names
>
> With this change, mac_register_private_prop() will indeed
> register private props, so I don't think a name change is
> warranted (meem?)
Seems fine to me. Regarding the `name' parameter to
mac_register_priv_prop(): I presume the caller will not provide the `_',
and the framework will internally add it? (And that a `dladm
show-linkprop' would show the leading underscore?)
> A separate CR shall be filed to track the following:
> "The larger question of where the information related to
> the DLD*PROP ioctls will reside, and how they shall be named
> (none of which are changed by this case) shall be dealt with
> in a separate case."
--
meem
More information about the opensolaris-arc
mailing list