index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
netinet6
/
nd6.c
Age
Commit message (
Expand
)
Author
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
2020-04-22
Never update the ND entry (cache) corresponding to a RTF_LOCAL route.
Martin Pieuchot
2019-11-29
add __func__ to panic() and printf() calls in sys/netinet6/*
Nayden Markatchev
2019-11-07
Avoid NULL dereference in arpinvalidate() and nd6_invalidate() by
Kenneth R Westerback
2019-06-13
In arp_rtrequest and nd6_rtrequest return early if the RTF_MPLS flag is
Claudio Jeker
2018-08-03
Account when the next nd6_timer_to is scheduled in nd6_timer()
Florian Obser
2018-07-11
Disambiguate the source of panics in sys/net* by adding __func__
Nayden Markatchev
2018-05-02
Push the NET_LOCK() down in in6_control() similar to what was done
Theo Buehler
2018-01-15
There was an issue that dynamic path MTU discovery together with
Alexander Bluhm
2017-11-27
Use a single timer for all ND6 entries.
Martin Pieuchot
2017-10-31
- add one more softnet taskq
Alexandr Nedvedicky
2017-10-26
Kill deprecated IPv6 ioctl(2)s.
Martin Pieuchot
2017-08-11
Remove NET_LOCK()'s argument.
Martin Pieuchot
2017-08-10
Do not invalidate ND for local routes, make it consistent like ARP.
Alexander Bluhm
2017-08-09
Remove knob and always do neighbor unreachable detection.
Florian Obser
2017-08-09
accept_rtadv doesn't do anything since some time.
Florian Obser
2017-08-09
We are no longer generating privacy addresses in the
Florian Obser
2017-08-08
Stop running nd6_expire every second.
Florian Obser
2017-08-06
Reduce contention on the NET_LOCK() by moving the nd6 address expiration
Martin Pieuchot
2017-08-04
Since we have TAILQ_FOREACH_SAFE in nd6_purge() it is not necessary
Alexander Bluhm
2017-07-12
Get rid of ICMPV6CTL_ND6_DRLIST and ICMPV6CTL_ND6_PRLIST sysctls
Florian Obser
2017-07-11
Purging is at last at hand. Day of Doom is here. All that is evil
Florian Obser
2017-05-16
Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().
Martin Pieuchot
2017-05-09
Kill commented out code referencing pfctlinput2() and a wrong comment
Martin Pieuchot
2017-03-26
Do not invalidate a ND cache at the begining of nd6_free().
Martin Pieuchot
2017-03-08
Always invalidate ND entries in nd6_free().
Martin Pieuchot
2017-03-03
Iterate over the global list of interfaces instead of using the global
Martin Pieuchot
2017-03-02
Prefer the global list of interfaces to the dying global list of IPv6
Martin Pieuchot
2017-02-09
percpu counters for raw ipv6 and icmp6 stats
Jeremie Courreges-Anglas
2016-12-27
Move nd6 timer initialisation to nd6_init() and call timeout_set()
Alexander Bluhm
2016-12-23
Do not call timeout_set(9) multiple times for nd6_slowtimo(), especially
Martin Pieuchot
2016-12-22
Remove all splsoftnet() from ND6 converting the non-recrusive ones to
Martin Pieuchot
2016-12-20
A NET_LOCK() was is missing in tcp_sysctl() which shows up as spl
Alexander Bluhm
2016-12-19
Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts
Martin Pieuchot
2016-11-28
Explicitly initialize rti_ifa when automagically adding a route.
Martin Pieuchot
2016-11-28
Remove multiple recursive splsoftnet().
Martin Pieuchot
2016-11-15
Kill recursive splsoftnet().
Martin Pieuchot
2016-11-07
ARP and NDP timeouts mess with the routing table, so they need a process
Martin Pieuchot
2016-10-03
Convert some of the remaining usages of time_second to time_uptime.
Martin Pieuchot
2016-09-15
all pools have their ipl set via pool_setipl, so fold it into pool_init.
David Gwynne
2016-09-06
pool_setipl for various netinet and netinet6 bits
David Gwynne
2016-08-22
Make the ``rt_gwroute'' pointer of RTF_GATEWAY entries immutable.
Martin Pieuchot
2016-08-22
Sizes for free(9) from David Hill.
Martin Pieuchot
2016-07-13
Introduce RTF_MULTICAST and flag corresponding IPv6 routes as such
Martin Pieuchot
2016-07-13
store nd6 expiries in the route, not separately in the llinfo struct.
David Gwynne
2016-06-15
Kill nd6_output(), it doesn't do anything since the resolution logic
Martin Pieuchot
2016-06-08
Move ND resoluton logic from nd6_output() to nd6_storelladdr() and
Martin Pieuchot
[next]