svn commit: r272886 - in head/sys: netinet netinet6
John Nielsen
lists at jnielsen.net
Tue Jan 6 21:11:21 UTC 2015
Bryan-
On Oct 10, 2014, at 12:09 AM, Bryan Venteicher <bryanv at freebsd.org> wrote:
> Author: bryanv
> Date: Fri Oct 10 06:08:59 2014
> New Revision: 272886
> URL: https://svnweb.freebsd.org/changeset/base/272886
>
> Log:
> Add context pointer and source address to the UDP tunnel callback
>
> These are needed for the forthcoming vxlan implementation. The context
> pointer means we do not have to use a spare pointer field in the inpcb,
> and the source address is required to populate vxlan's forwarding table.
>
> While I highly doubt there is an out of tree consumer of the UDP
> tunneling callback, this change may be a difficult to eventually MFC.
I noticed this comment while doing an MFC of vxlan to my local tree. Do you think an MFC to 10-STABLE of this change (and vxlan generally) will be feasible? Is there precedent for ABI changes like this being sanctioned? Could symbol versioning help?
> Phabricator: https://reviews.freebsd.org/D383
> Reviewed by: gnn
>
> Modified:
> head/sys/netinet/sctputil.c
> head/sys/netinet/udp_usrreq.c
> head/sys/netinet/udp_var.h
> head/sys/netinet6/udp6_usrreq.c
Thanks,
JN
More information about the svn-src-head
mailing list