Age | Commit message (Expand) | Author |
2024-07-14 | Unlock IPv6 sysctl net.inet6.ip6.forwarding from net lock. | Alexander Bluhm |
2024-06-20 | Read IPv6 forwarding value only once while processing a packet. | Alexander Bluhm |
2023-07-30 | Check for NULL before de-referencing a pointer, not after. | Kenneth R Westerback |
2023-07-29 | Check for NULL before de-referencing a pointer, not after. | Kenneth R Westerback |
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-02 | Call nd6_ns_output() without kernel lock from nd6_resolve(). | Alexander Bluhm |
2023-04-28 | Inbound portion of RFC9131. Routers can create new neighbor cache entries | Peter Hessler |
2023-04-25 | When configuring a new address on an interface, an upstream router | Peter Hessler |
2023-04-05 | ARP has a queue of packets that should be sent after name resolution. | Alexander Bluhm |
2023-03-31 | Fix white space. | Alexander Bluhm |
2023-01-06 | Merge common code into new nd6_dad_destroy() | Klemens Nanni |
2022-12-10 | `dp' was just allocated with M_ZERO flag, so the following bzero(3) is not | Vitaliy Makkoveev |
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-02 | Remove constant basereachable and retrans members from struct nd_ifinfo | Klemens Nanni |
2022-12-02 | Remove useless variable, simplify code | Klemens Nanni |
2022-11-28 | Statically initialise DAD list, remove obsolete dad_init | Klemens Nanni |
2022-11-27 | Remove useless casts | Klemens Nanni |
2022-11-23 | Inline useless ND_IFINFO() macro | Klemens Nanni |
2022-08-29 | Use struct refcnt for interface address reference counting. | Alexander Bluhm |
2022-08-08 | Constify in6_addr pointer arguments in nd6_*() functions | Klemens Nanni |
2022-02-07 | Checking ifaddr pointer for NULL without checking in6_ifaddr works | Alexander Bluhm |
2021-12-13 | nd6_dad_ns_input() could trigger a NULL deref in nd6_dad_duplicated(). | Alexander Bluhm |
2019-11-29 | add __func__ to panic() and printf() calls in sys/netinet6/* | Nayden Markatchev |
2019-10-18 | Don't check that the ipv6 source address of a neighbor advertisment is | Sebastian Benoit |
2018-12-20 | The timeouts in nd6 are in msec so just use timeout_add_msec() instead | Claudio Jeker |
2018-12-07 | We are not going to send a neighbor advertisement from a non-master | Florian Obser |
2018-12-06 | When building ND packets use m_align() to pack the mbuf as optimal as | Claudio Jeker |
2018-07-12 | Introduce RTM_CHGADDRATTR to inform userland on the route socket when | Florian Obser |
2018-06-11 | Push the KERNEL_LOCK() inside route_input(). | Martin Pieuchot |
2017-11-23 | Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch(). | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-07-28 | Add an error argument to rtm_send() instead of rerolling it inside | Martin Pieuchot |
2017-07-11 | Purging is at last at hand. Day of Doom is here. All that is evil | Florian Obser |
2017-07-05 | If we are sending a neighbor solicitation for a link local address | Florian Obser |
2017-06-08 | Notify userland when a new ND is reachable. | Martin Pieuchot |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-02-09 | percpu counters for raw ipv6 and icmp6 stats | Jeremie Courreges-Anglas |
2017-01-03 | Take the neighbor solicitation's source address from the packet to | Alexander Bluhm |
2016-12-22 | Remove all splsoftnet() from ND6 converting the non-recrusive ones to | Martin Pieuchot |
2016-12-21 | Use __func__ in debug log to reduce noise when grepping. | Martin Pieuchot |
2016-11-28 | Remove multiple recursive splsoftnet(). | Martin Pieuchot |
2016-08-23 | Use rtalloc(9) directly instead of in6_selectsr() in NS/NA output | Martin Pieuchot |
2016-08-22 | Sizes for free(9) from David Hill. | Martin Pieuchot |
2016-08-04 | Commit in6_selectsrc() split again, with missing assignment fixed. | Vincent Gross |
2016-07-22 | Revert in_selectsrc() refactoring, it breaks IPv6. | Martin Pieuchot |
2016-07-20 | Split in6_selectsrc() into a low-level part and a pcb-level part, and | Vincent Gross |
2016-07-05 | Expand IN6_IFF_NOTREADY, ok bluhm@ | Martin Pieuchot |
2016-06-15 | Kill nd6_output(), it doesn't do anything since the resolution logic | Martin Pieuchot |