summaryrefslogtreecommitdiffstats
path: root/sys/netinet6
Commit message (Expand)AuthorAgeFilesLines
* Decompose TCP INP_INFO lock to increase short-lived TCP connections scalability:jch2015-08-031-2/+2
* Properly handle IPV6_NEXTHOP socket option in selectroute().ae2015-08-021-62/+23
* Remove redundant check.ae2015-08-021-6/+1
* Eliminate the use of m_copydata() in gif_encapcheck().ae2015-07-291-32/+13
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.ae2015-07-295-25/+37
* Move including netinet/icmp6.h around to avoid a problem when includingtuexen2015-07-251-4/+1
* Fix inverted logic bug that David Wolfskill found (thanks David!)rrs2015-07-221-1/+1
* When a tunneling protocol is being used with UDP we must release therrs2015-07-211-9/+15
* Add LLE event handler to report ND6 events to userland via rtsock.ae2015-07-201-0/+59
* Invoke LLE event handler when entry is deleted.ae2015-07-201-0/+1
* Keep IPv6 address specified by IPV6_PKTINFO socket option in kernelae2015-07-031-4/+7
* Move comment to the right position.bz2015-07-031-1/+2
* Add FIB support for SCTP.tuexen2015-06-171-1/+3
* Move RTM announces into generic code to be independent from Layer2 code.ae2015-05-292-3/+2
* Fix and cleanup the debug information. This has no user-visible changes.tuexen2015-05-281-2/+4
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* Add an ability accept encapsulated packets from different sources by oneae2015-05-151-3/+9
* - Remove ND6_IFF_IGNORELOOP. This functionality was useless in practicehrs2015-05-122-16/+4
* Mark data checksum as valid for multicast packets, that we send backae2015-05-071-9/+5
* Remove unneded #ifdef INET6 and IPSEC. This file compiled only whenae2015-05-071-22/+7
* Remove #ifdef IFT_FOO.glebius2015-05-024-27/+0
* Remove now unneded KEY_FREESP() for case when ipsec[46]_process_packet()ae2015-04-271-3/+1
* Fix possible use after free due to security policy deletion.ae2015-04-272-9/+8
* Fix r281649: don't call in6_clearscope() twice.glebius2015-04-171-1/+1
* Provide functions to determine presence of a given addressglebius2015-04-172-0/+31
* Fix a possible refcount leak in regen_tmpaddr().markj2015-04-131-4/+3
* Fix the IPV6_MULTICAST_IF sockopt handling. RFC 3493 says when theae2015-04-101-5/+9
* Fix the check for maximum mbuf's size needed to send ND6 NA and NS.ae2015-04-091-15/+6
* Evaluate packet size after the firewall had its chancekp2015-04-071-33/+34
* Mitigate Local Denial of Service with IPv6 Router Advertisementsdelphij2015-04-071-2/+10
* o Make net.inet6.ip6.mif6table return special API structure, that doesn'tglebius2015-04-062-3/+42
* Remove duplicate codekp2015-04-061-15/+2
* Preserve IPv6 fragment IDs accross reassembly and refragmentationkp2015-04-012-4/+6
* Move ip6_sprintf() declaration from in6_var.h to in6.h. This is a simpleglebius2015-03-242-1/+1
* To avoid a possible race, release the reference to ifa after returnae2015-03-191-1/+1
* tcp6_ctlinput() doesn't pass MTU value to in6_pcbnotify().ae2015-03-061-1/+1
* - Implement loopback probing state in enhanced DAD algorithm.hrs2015-03-053-10/+52
* Fix deadlock in IPv6 PCB code.ae2015-03-044-36/+25
* Create nd6_ns_output_fib() function with extra argument fibnum. Use itae2015-03-031-8/+21
* Nonce has to be non-NULL for DAD even if net.inet6.ip6.dad_enhanced=0.hrs2015-03-031-5/+3
* Implement Enhanced DAD algorithm for IPv6 described inhrs2015-03-023-44/+116
* Now that all users of _WANT_IFADDR are fixed, remove this crutch andglebius2015-02-191-2/+2
* - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyglebius2015-02-193-74/+96
* Widen _KERNEL ifdef to hide more kernel network stack structures from userland.glebius2015-02-191-3/+0
* Use new struct mbufq instead of struct ifqueue to manage packet queues inglebius2015-02-194-60/+48
* Factor out ip6_fragment() function, to be used in IPv6 stack and pf(4).glebius2015-02-162-48/+64
* Move ip6_deletefraghdr() to frag6.c.glebius2015-02-162-24/+24
* Factor out ip6_deletefraghdr() function, to be shared between IPv6glebius2015-02-163-19/+33
* This fixes a bug in the way that the LLE timers for nd6rrs2015-02-092-4/+22
* Print IPv6 address in log message instead of address of pointer.ae2015-02-051-1/+2
OpenPOWER on IntegriCloud