Age | Commit message (Expand) | Author |
2023-05-13 | Finally remove the kernel lock from IPv6 neighbor discovery. ND6 | Alexander Bluhm |
2023-05-12 | Make access to rt_llinfo consistent and remove needless initialisation. | Alexander Bluhm |
2023-05-08 | To make ND6 mp-safe, the life time of struct llinfo_nd6 *ln = | Alexander Bluhm |
2023-05-08 | As the nd6 mutex protects the lifetime of struct llinfo_nd6 ln, | Alexander Bluhm |
2023-05-07 | I preparation for TSO in software, cleanup the fragment code. Use | Alexander Bluhm |
2023-05-04 | Introduce a neighbor discovery mutex like ARP uses it. For now it | Alexander Bluhm |
2023-05-03 | Some checks in nd6_resolve() do not require kernel lock. The analog | Alexander Bluhm |
2023-05-02 | Call nd6_ns_output() without kernel lock from nd6_resolve(). | Alexander Bluhm |
2023-04-05 | Push kernel lock into nd6_resolve() | Klemens Nanni |
2023-04-05 | ARP has a sysctl to show the number of packets waiting for an arp | Alexander Bluhm |
2023-04-05 | ARP has a queue of packets that should be sent after name resolution. | Alexander Bluhm |
2023-04-05 | Call getuptime(9) once for consistency, sync with ARP | Klemens Nanni |
2023-03-31 | Fix white space. | Alexander Bluhm |
2023-03-25 | sync nd6_resolve() EINVAL handling with arpresolve() | Klemens Nanni |
2023-03-25 | sync nd6_resolve() uptime handling with arpresolve() | Klemens Nanni |
2023-01-24 | Refactor nd6_options() a bit more. Rewrite the loop to be a proper loop | Claudio Jeker |
2023-01-06 | Clean up struct nd_opts, use nd6_options() function local variables | Klemens Nanni |
2023-01-06 | Inline nd6_option() helper, remove indirections | Klemens Nanni |
2023-01-06 | Clarify nd6_option() return semantics | Klemens Nanni |
2023-01-06 | Simplify nd6_options() initialise logic | Klemens Nanni |
2022-12-10 | Merge nd6_option_init() into nd6_options() | Klemens Nanni |
2022-12-09 | Switch nd_opts from a union to just a struct. | Claudio Jeker |
2022-12-07 | Do not store unused ICMPv6 Option PREFIX_INFORMATION | Klemens Nanni |
2022-12-02 | Remove constant basereachable and retrans members from struct nd_ifinfo | Klemens Nanni |
2022-11-28 | Document struct nd_ifinfo protection, remove obsolete .initialized member | Klemens Nanni |
2022-11-28 | Remove useless nd6_init_done | Klemens Nanni |
2022-11-25 | Revert hunk accidentially committed in r1.248 "Clarify/typofix comments" | Klemens Nanni |
2022-11-23 | Inline useless ND_IFINFO() macro | Klemens Nanni |
2022-11-23 | Let nd6_if{at,de}tach() be void and take an ifp argument | Klemens Nanni |
2022-11-23 | ND_IFINFO() cannot be NULL, use inline read-only idiom for clarity | Klemens Nanni |
2022-11-10 | Use local variable for consistency | Klemens Nanni |
2022-11-07 | Run the ND6 expiry timer without kernel lock | Klemens Nanni |
2022-09-09 | Clarify/typofix comments | Klemens Nanni |
2022-09-08 | Rename global ifnet TAILQ | Klemens Nanni |
2022-08-09 | Backout "Call getuptime() just once per function" | Klemens Nanni |
2022-08-08 | Constify in6_addr pointer arguments in nd6_*() functions | Klemens Nanni |
2022-08-08 | Call getuptime() just once per function | Klemens Nanni |
2022-08-06 | Clean up the netlock macros. Merge NET_RLOCK_IN_SOFTNET and | Alexander Bluhm |
2022-07-28 | Zap outdated nd6_free() comment about static | Klemens Nanni |
2022-07-22 | Zap nd6_recalc_reachtm_interval indirection | Klemens Nanni |
2022-07-22 | Zap dead store nd6_allocated | Klemens Nanni |
2022-07-22 | Call nd6_timer() without argument | Klemens Nanni |
2022-02-22 | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> | Philip Guenther |
2022-02-07 | Checking ifaddr pointer for NULL without checking in6_ifaddr works | Alexander Bluhm |
2021-11-07 | net.inet6.icmp6.nd6_debug doesn't need to warn about RDNSS/DNSSL options | Stuart Henderson |
2021-03-08 | We no longer "accept" RAs in the kernel, delete misleading comment. | Florian Obser |
2021-01-06 | Mark a layer 2 address as expired by setting the length to 0 when the | Florian Obser |
2020-06-24 | kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) | cheloha |
2020-05-27 | Document the various flavors of NET_LOCK() and rename the reader version. | Martin Pieuchot |
2020-04-22 | Assert that ND6 timer is never set for RTF_LOCAL routes. | Martin Pieuchot |