Age | Commit message (Expand) | Author |
2024-07-19 | Unlock sysctl net.inet.ip.redirect and net.inet6.ip6.redirect. | Alexander Bluhm |
2024-07-13 | Previous commit broke RAMDISK_CD kernel build. Always include udp.h | Alexander Bluhm |
2024-07-13 | Do not store full IPv6 packet in common forwarding case. | Alexander Bluhm |
2024-07-09 | IPv6 forward copies small packet content on the stack. | Alexander Bluhm |
2024-07-04 | Implement IPv6 forwarding IPsec only. | Alexander Bluhm |
2024-06-20 | Read IPv6 forwarding value only once while processing a packet. | Alexander Bluhm |
2024-06-07 | Read IP forwarding variables only once. | Alexander Bluhm |
2024-04-16 | Use route cache function in IP input. | Alexander Bluhm |
2024-02-28 | Cleanup IP input, forward, output. | Alexander Bluhm |
2024-02-22 | Make the route cache aware of multipath routing. | Alexander Bluhm |
2024-02-13 | Merge struct route and struct route_in6. | Alexander Bluhm |
2024-02-07 | Use the route generation number also for IPv6. | Alexander Bluhm |
2023-07-07 | Fix path MTU discovery for TCP LRO/TSO when forwarding. | Alexander Bluhm |
2023-06-16 | If TSO is enabled, fix the IPv6 forward counters and icmp6 redirect. | Alexander Bluhm |
2023-06-01 | Enable forwarding of ix(4) LRO Pakets via TSO | Jan Klemkow |
2023-04-05 | Call getuptime(9) once for consistency; OK bluhm | Klemens Nanni |
2022-08-09 | Backout "Call getuptime() just once per function" | Klemens Nanni |
2022-08-08 | Call getuptime() just once per function | Klemens Nanni |
2022-02-22 | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> | Philip Guenther |
2022-01-02 | spelling | Jonathan Gray |
2021-12-03 | Add TDB reference counting to ipsp_spd_lookup(). If an output | Alexander Bluhm |
2021-12-01 | Let ipsp_spd_lookup() return an error instead of a TDB. The TDB | Alexander Bluhm |
2021-11-22 | Copy code from ip_forward() to ip6_forward() to fix Path MTU discovery | Alexander Bluhm |
2021-10-14 | ip6_output_ipsec_send() may change the route embeded in struct ro | Alexander Bluhm |
2021-01-11 | Create a path MTU host route for IPsec over IPv6. Basically the | Alexander Bluhm |
2020-11-26 | fix typo in log message: inteface -> interface | Theo Buehler |
2020-06-24 | kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) | cheloha |
2017-11-28 | Fix mbuf leak when an interface is destroyed while forwarding IPv6 | Martin Pieuchot |
2017-11-21 | Do not assume if_get(9) returns a non NULL ifp when using a route | Martin Pieuchot |
2017-06-30 | In OpenBSD 6.0 we had the check (ip6_forward_rt.ro_tableid != | Alexander Bluhm |
2017-02-05 | Use percpu counters for ip6stat | Jeremie Courreges-Anglas |
2016-10-03 | Convert some of the remaining usages of time_second to time_uptime. | Martin Pieuchot |
2016-08-24 | Kill ip6_forward_rt reducing differences between v4 and v6. | Martin Pieuchot |
2016-06-15 | Kill nd6_output(), it doesn't do anything since the resolution logic | Martin Pieuchot |
2016-05-02 | Merge two identical code paths. | Martin Pieuchot |
2016-04-27 | factor out ipsec into ip6_output_ipsec_{lookup,send}(); ok mpi@, naddy@ | Markus Friedl |
2016-04-19 | Instead of freeing a cached RTF_MPATH route after using it, free it | Martin Pieuchot |
2016-03-29 | remove dead stores and unused variables | Charles Longeau |
2015-11-02 | Stop using rt_ifp. | Martin Pieuchot |
2015-10-28 | Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can now | Florian Obser |
2015-10-25 | Trivial rt_ifp->if_index -> rt_ifidx conversions. | Martin Pieuchot |
2015-10-19 | Stop checking for RTF_UP directly, call rtisvalid(9) instead. | Martin Pieuchot |
2015-09-10 | Fewer in6_ifstat_inc() | Martin Pieuchot |
2015-09-09 | Kill some commented out in6_ifstat_inc(). | Martin Pieuchot |
2015-08-31 | `encif' should only be used under #ifdef NPF. | Martin Pieuchot |
2015-07-16 | Kill IP_ROUTETOETHER. | Martin Pieuchot |
2015-07-08 | Pass an interface index instead of a pointer to in6_addr2scopeid(). | Martin Pieuchot |
2015-06-30 | Get rid of the undocumented & temporary* m_copy() macro added for | Martin Pieuchot |
2015-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-06-08 | More damned eye searing whitespace. No change to .o files. | Kenneth R Westerback |