summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6_src.c
Commit message (Expand)AuthorAgeFilesLines
* Fix regression introduced in r296986.ae2016-04-081-1/+1
* Reduce the number of local variables. Remove redundant check that inpae2016-03-171-19/+11
* Change in6_selectsrc() to allow usage of non-local IPv6 addresses inae2016-03-171-10/+18
* Split in6_selectsrc() into in6_selectsrc_addr() and in6_selectsrc_socket().melifaro2016-01-101-4/+80
* Remove 'struct route_int6' argument from in6_selectsrc() andmelifaro2016-01-031-20/+19
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),melifaro2015-12-091-13/+11
* Properly handle IPV6_NEXTHOP socket option in selectroute().ae2015-08-021-62/+23
* Remove redundant check.ae2015-08-021-6/+1
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.ae2015-07-291-4/+6
* For now handle only multicast addresses, we still use routes toae2014-11-101-9/+9
* Use embedded scope zone id to determine outgoing interface for link-localae2014-11-091-1/+13
* Add the ability to set `prefer_source' flag to an IPv6 address.ae2014-09-091-0/+10
* Add the reverse part to rule #9. Also change its description in theae2014-09-011-0/+2
* Add new rule to source address selection algorithm. It prefers addressae2014-07-301-0/+6
* Introduce IN6_MASK_ADDR() macro to unify various hand-rolled codemelifaro2014-01-081-5/+1
* Use pointer to struct sockaddr_in6 in lla_lookup() call.ae2014-01-031-1/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* Fix accounting after the r249528, also add several another counters toae2013-04-161-1/+12
* The source address selection algorithm tries to apply several rulesae2013-04-151-10/+7
* Free memory after deleting an address policy entry.ae2013-04-121-0/+1
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.ae2013-04-091-4/+4
* Add no_prefer_iface option.ume2013-01-091-4/+6
* Reduce the overhead of locking, use IF_AFDATA_RLOCK() when we are doingae2012-11-161-2/+2
* Use consistent style.obrien2012-11-131-3/+2
* Remove __P.delphij2012-10-221-6/+6
* Just add a comment to further investigate when being closer to that codebz2012-06-221-0/+1
* MFp4 bz_ipv6_fast:bz2012-05-251-2/+1
* In selectroute() add a missing fibnum argument to an in6_rtalloc()bz2012-02-241-8/+7
* Merge multi-FIB IPv6 support from projects/multi-fibv6/head/:bz2012-02-171-18/+56
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+1
* Decompose the current single inpcbinfo lock into two locks:rwatson2011-05-301-1/+1
* Move from passing a wildcard boolean to a general set up lookup flags intorwatson2011-05-231-3/+3
* Merge the two identical implementations for local port selections frombz2011-03-121-67/+7
* Push a possible "unbind" in some situation from in6_pcbsetport() tobz2011-03-121-4/+1
* After some off-list discussion, revert a number of changes to thedim2010-11-221-2/+2
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutdim2010-11-141-2/+2
* MFP4: @176978-176982, 176984, 176990-176994, 177441bz2010-04-291-5/+2
* Make sure IPv6 source address selection does not change interfacebz2010-04-271-5/+20
* Add ip4.saddrsel/ip4.nosaddrsel (and equivalent for ip6) to controlbz2010-01-171-0/+7
* This patch fixes the following issues:qingli2009-09-051-11/+19
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+0
* Remove unused VNET_SET() and related macros; only VNET_GET() isrwatson2009-07-161-2/+2
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-20/+6
* Add address list locking for in6_ifaddrhead/ia_link: as with lockingrwatson2009-06-251-1/+5
* Convert netinet6 to using queue(9) rather than hand-crafted linked listsrwatson2009-06-241-1/+1
* Make callers to in6_selectsrc() and in6_pcbladdr() pass in memorybz2009-06-231-35/+28
* Modify most routines returning 'struct ifaddr *' to return referencesrwatson2009-06-231-1/+12
* First pass at separating per-vnet initializer functionszec2009-04-061-2/+6
* Standardize the various prison_foo_ip[46] functions and prison_if tojamie2009-02-051-12/+11
* check return from lla_lookup against NULL not zerokmacy2008-12-161-1/+1
OpenPOWER on IntegriCloud