summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/ip6_input.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forclaudio2018-11-091-2/+2
* All places that call carp_lsdrop() use the interface pointer already.bluhm2018-05-211-5/+4
* Remove almost unused `flags' argument of suser().mpi2018-02-191-2/+2
* Use IP6_SOIIKEY_LEN instead of hardcoded value.mpi2018-02-121-2/+2
* Implement RFC 7217: "A Method for Generating Semantically Opaqueflorian2018-02-101-1/+36
* The function ip6_get_prevhdr() did return a pointer into a mbuf.bluhm2018-02-011-25/+19
* Constify protocol tables and remove an assert now that ip_deliver() ismpi2017-11-231-2/+2
* Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningmpi2017-11-201-2/+2
* Introduce a reader version of the NET_LOCK().mpi2017-11-101-3/+3
* Fix typo in previous resulting in a NULL dereference.mpi2017-11-011-2/+2
* - add one more softnet taskqsashan2017-10-311-2/+2
* Stop grabbing the KERNEL_LOCK() in network tasks when `ipsec_in_use'mpi2017-10-261-26/+1
* Setting the IPV6_MINMTU flag in the call to ip6_output() was movedbluhm2017-10-181-1/+8
* Reduces the scope of the NET_LOCK() in sysctl(2) path.mpi2017-10-091-10/+23
* Prevent a race against ipsec_in_use.mpi2017-08-221-2/+5
* Remove NET_LOCK()'s argument.mpi2017-08-111-4/+3
* Increase the limit of the IP protocol queues from 256 to 2048 mbufs.bluhm2017-08-081-2/+2
* We do have SO_TIMESTAMP since some time and there is other code in theflorian2017-08-041-3/+1
* The IP in IP input function strips the outer header and reinsertsbluhm2017-07-051-66/+19
* Convert ip6_input() to a pr_input style function. Goal is to processbluhm2017-06-271-39/+65
* When dealing with mbuf pointers passed down as function parameters,bluhm2017-06-191-2/+2
* The IP multicast forward functions return an errno, call the variablebluhm2017-06-191-8/+14
* Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing andmpi2017-05-311-18/+41
* Carp balancing ip does not work since there is a mac filter infriehm2017-05-301-4/+4
* Introduce ipv{4,6}_input(), two wrappers around IP queues.mpi2017-05-301-1/+7
* Per-interface list of addresses, both multicast and unicast, arempi2017-05-291-3/+2
* Rename ip_local() to ip_deliver() and give it the same parametersbluhm2017-05-281-19/+17
* Bump the right counters. One of these was caught by clang because of akettenis2017-05-231-3/+3
* Move IPsec forward and local policy check functions to ipsec_input.cbluhm2017-05-221-4/+3
* Use the IPsec policy check from IPv4 also when doing local deliverybluhm2017-05-221-1/+13
* Use the IPsec policy check from ipv4_input() also when forwardingbluhm2017-05-121-1/+19
* Fix white spaces and wrap long line. No binary change.bluhm2017-05-111-6/+6
* Added initial IPv6 multicast routing support for multiple rdomains:rzalamena2017-05-081-2/+2
* Pass down the address family through the pr_input calls. Thisbluhm2017-04-141-2/+3
* Convert bcopy to memcpy as the memory does not overlap.dhill2017-04-061-5/+5
* Kill global list of IPv6 addresses.mpi2017-03-061-3/+1
* Some refactoring in ip6_input() needed to un-KERNEL_LOCK() the IPv6mpi2017-02-281-22/+35
* Remove the ipsec protocol callbacks which all do the same. Implementbluhm2017-02-081-2/+1
* Make ip6_input() more like ipv4_input() and introduce ip6_ours().bluhm2017-02-061-38/+31
* Always allocate counters memory using type M_COUNTERS.jca2017-02-051-2/+2
* Use percpu counters for ip6statjca2017-02-051-60/+58
* Change the IPv4 pr_input function to the way IPv6 is implemented,bluhm2017-01-291-7/+7
* Move nd6 timer initialisation to nd6_init() and call timeout_set()bluhm2016-12-271-13/+1
* Typo, "more then" -> "more than"jca2016-12-261-2/+2
* A NET_LOCK() was is missing in tcp_sysctl() which shows up as splbluhm2016-12-201-6/+5
* Introduce the NET_LOCK() a rwlock used to serialize accesses to the partsmpi2016-12-191-3/+6
* Merge two "#ifdef MROUTING" blocks.mpi2016-11-281-26/+33
* Automatically create a default lo(4) interface per rdomain.mpi2016-11-141-5/+6
* Kill ip6_forward_rt reducing differences between v4 and v6.mpi2016-08-241-33/+16
* protect a pf specific function with the correct #if. Fixes ramdisk building.phessler2016-07-191-1/+3