summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_pcb.c
AgeCommit message (Expand)Author
2013-05-31Remove a bunch of sockaddr_in6 pointer casts and replace othersAlexander Bluhm
2013-05-31The function rip6_ctlinput() claims that sa6_src is constant toAlexander Bluhm
2013-04-10Remove various external variable declaration from sources files andMartin Pieuchot
2013-03-28no need for a lot of code to include proc.hTed Unangst
2013-03-25Substitute the handcrafted list of IPv6 addresses by a proper TAILQ.Martin Pieuchot
2013-03-04Replace the cast to struct in6_ifaddr pointer with the ifatoia6() macro.Alexander Bluhm
2011-11-24rdomain support for IPv6sperreault
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2008-11-23When accessing cached routes make sure the route is actually still valid.Claudio Jeker
2008-06-11ANSIfy to sync with KAME. From Karl Sjodahl <dunceor@gmail.com>.Ryan Thomas McBride
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-19SO_BINDANY for ipv6; ok djm@Markus Friedl
2008-04-18use arc4random_uniform() for random number requests that are not aDamien Miller
2005-06-24simplify port allocation in pcb_bind(); based on freebsd; ok claudio henningMarkus Friedl
2004-02-06permit IPv6-only operation (permit AF_INET6 bind(2) without IPv4 address).Jun-ichiro itojun Hagino
2004-02-05remove never-to-be-used codepath (IPv4 mapped address). ok mcbrideJun-ichiro itojun Hagino
2003-12-21change in*_pcbnotify to return numbers of matches; ok itojun, mcbride, henningMarkus Friedl
2003-12-21use CIRCLEQ* for pcb's; ok deraadt, henning, mcbride, with help from canacarMarkus Friedl
2003-11-04don't call in_pcbrehash twice; ok itojun@Markus Friedl
2003-10-01use random number generator to generate IPv6 fragment ID/flowlabel.Jun-ichiro itojun Hagino
2003-09-28Correct off-by-ones with respect to PRC_NCMDS. Mostly from FreeBSD.Chad Loder
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-03-15specifed -> specifiedTheo de Raadt
2002-09-11KNF - return is not a function. sync w/kameJun-ichiro itojun Hagino
2002-09-04pass struct proc * down to in6_pcbsetportJun-ichiro itojun Hagino
2002-08-20more comment on bind(deprecated) handlingJun-ichiro itojun Hagino
2002-06-09correct getpeername(2).Jun-ichiro itojun Hagino
2002-03-14First round of __P removal in sysTodd C. Miller
2002-01-21remove couple of #if 0'ed portion we will never useJun-ichiro itojun Hagino
2001-06-05repair copyright notices for NRL & cmetz; cmetzTheo de Raadt
2001-02-16pull in new pcb notification code from kame. better handling of scope address.Jun-ichiro itojun Hagino
2001-02-16kill register declarations. to sync with kame better.Jun-ichiro itojun Hagino
2001-02-08witch raw ip6 socket code from NRL to kame.Jun-ichiro itojun Hagino
2001-01-06prohibited binding to an anycast, notready, or detached IPv6 address.Jun-ichiro itojun Hagino
2000-12-21correct ipv6 path mtu discovery.Jun-ichiro itojun Hagino
2000-10-11nuke inp_flags bits for controlling IPv4 mapped address.Jun-ichiro itojun Hagino
2000-06-18KNF (sorry craig)Jun-ichiro itojun Hagino
2000-06-18remove now-unnecessary statement due to "for" logic clarfication.Jun-ichiro itojun Hagino
2000-06-18correct logic mistake in in6_pcbnotify, due to indentation.Jun-ichiro itojun Hagino
2000-06-18use in6_recoverscopeJun-ichiro itojun Hagino
2000-06-13allow link-local IPv6 addres in in6_pcbbind.Jun-ichiro itojun Hagino
2000-06-03correctly handle ctlinput messages for IPv6.Jun-ichiro itojun Hagino
2000-05-28do not treat bind(2) with IPv4 mapped address in a special way.Jun-ichiro itojun Hagino
2000-04-27avoid infinite loop in in{6,}_pcbnotify (can occurs on family mismatch)Jun-ichiro itojun Hagino
2000-04-21NRL pcb issue; inp_{f,l}addr{,6} is a union so we need to be sure aboutJun-ichiro itojun Hagino
2000-02-28bring in recent KAME changes (only important and stable ones, as usual).Jun-ichiro itojun Hagino
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
1999-12-10Add RCS tags, remove unused header files and code, remove a fewAngelos D. Keromytis
1999-12-08Removed about 24KB of ifdef'ed code. It's nice to be able to see whatAngelos D. Keromytis