Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Nov 2004 08:24:02 -0700
From:      Scott Long <scottl@freebsd.org>
To:        Gleb Smirnoff <glebius@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_source.c src/sys/netgraph/atm/uni ng_uni_cust.h src/sys/netgraph/bluetooth/hci ng_hci_main.c       ng_hci_misc.c ng_hci_var.h src/sys/netgraph/bluetooth/l2cap ...
Message-ID:  <41A74A92.3090605@freebsd.org>
In-Reply-To: <200411261029.iAQATJHG003436@repoman.freebsd.org>
References:  <200411261029.iAQATJHG003436@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Gleb Smirnoff wrote:
> glebius     2004-11-26 10:29:19 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:        (Branch: RELENG_5)
>     sys/netgraph         netgraph.h ng_base.c ng_source.c 
>     sys/netgraph/atm/sscop ng_sscop_cust.h 
>     sys/netgraph/atm/uni ng_uni_cust.h 
>     sys/netgraph/bluetooth/hci ng_hci_main.c ng_hci_misc.c 
>                                ng_hci_var.h 
>     sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c ng_l2cap_var.h 
>   Log:
>   MFC new ng_{un,}timeout(), which uses callout() interface instead
>   of timeout(). Update all nodes using this interface.
>   
>   Approved by:    julian (mentor)
>   
>   Revision  Changes    Path
>   1.1.4.1   +5 -7      src/sys/netgraph/atm/sscop/ng_sscop_cust.h
>   1.2.2.1   +6 -9      src/sys/netgraph/atm/uni/ng_uni_cust.h
>   1.4.2.1   +1 -1      src/sys/netgraph/bluetooth/hci/ng_hci_main.c
>   1.7.2.1   +7 -7      src/sys/netgraph/bluetooth/hci/ng_hci_misc.c
>   1.4.2.1   +2 -2      src/sys/netgraph/bluetooth/hci/ng_hci_var.h
>   1.7.2.1   +11 -11    src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c
>   1.4.2.1   +2 -2      src/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h
>   1.43.2.2  +4 -3      src/sys/netgraph/netgraph.h
>   1.84.2.1  +21 -18    src/sys/netgraph/ng_base.c
>   1.18.2.1  +8 -9      src/sys/netgraph/ng_source.c

One of the stated goals for 5-STABLE was that we would retain API and
ABI stability except when absolutely neccessary when fixing bugs or
security holes.  I know that we didn't explicitily name netgraph in
the list of 'stable' subsystems, but it was assumed to be part of
'networking'.  Can you please explain why this ABI change is required
for 5-STABLE?

Scott



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41A74A92.3090605>