ifnet cloning changes
Andrew Thompson
thompsa at freebsd.org
Sat Apr 8 03:15:05 UTC 2006
On Fri, Apr 07, 2006 at 06:07:34PM -0700, Sam Leffler wrote:
> The patch here:
>
> http://www.freebsd.org/~sam/clone.patch
>
> modifies the SIOCIFCREATE api in the kernel so that an opaque parameter
> block can be passed down to ifnet cloning routines (actually the user
> address is passed down and the caller must do the copyin since it alone
> knows the size of the parameter block). This allows you to specify
> parameters at the time a clone is done which can greatly simplify the
> handling of cloned ifnets. This change is a prerequisite to bringing in
> my 802.11 virtual ap work which depends on this to fix vap configuration
> state at the time the vap is created.
I think its a good idea. The src/sys/net/if_media.c change looks
like its not meant to be there (in the final commit anyway).
Andrew
More information about the freebsd-arch
mailing list