svn commit: r241610 - in head: . sys/dev/usb sys/net sys/net80211 sys/netpfil/ipfw sys/netpfil/pf sys/sys

Rui Paulo rpaulo at felyko.com
Sat Oct 27 04:16:20 UTC 2012


I second Adrian's comments and I would like to add that you must NOT commit something like this, breaking the ABI, when you discussed this *ONE YEAR* ago with only two people (one of them is not very active in the networking stack). This is against all reasonable software development practices.

On 26 Oct 2012, at 10:00, Adrian Chadd <adrian at freebsd.org> wrote:

> So with this change, you've broken building -HEAD net80211 on -9.
> 
> Can we please sit down and make this work on both freebsd-9 and
> freebsd-head? I do a lot of wifi development on -9 with -HEAD wireless
> and this change broke everything for me.
> 
> You could've at least asked the maintainers first before you did this.
> 
> Thanks,
> 
> 
> Adrian
> 
> On 16 October 2012 06:37, Gleb Smirnoff <glebius at freebsd.org> wrote:
>> Author: glebius
>> Date: Tue Oct 16 13:37:54 2012
>> New Revision: 241610
>> URL: http://svn.freebsd.org/changeset/base/241610
>> 
>> Log:
>>  Make the "struct if_clone" opaque to users of the cloning API. Users
>>  now use function calls:
>> 
>>    if_clone_simple()
>>    if_clone_advanced()
>> 
>>  to initialize a cloner, instead of macros that initialize if_clone
>>  structure.
>> 
>>  Discussed with:               brooks, bz, 1 year ago



Regards,
--
Rui Paulo



More information about the svn-src-all mailing list