index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
netinet
/
ip_carp.c
Age
Commit message (
Expand
)
Author
2019-06-01
Define carp6_cksum only when it is used, that is under INET6
joerg
2019-03-14
carp: don't skip pserialize_read_enter and ifa_release
ozaki-r
2018-12-22
Replace M_ALIGN and MH_ALIGN by m_align.
maxv
2018-09-14
Use non-variadic function pointer in protosw::pr_input.
maxv
2018-06-26
Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward
msaitoh
2018-06-14
Add the lock to refer the list included in ethercom for safety
yamaguchi
2018-06-14
Use ether_lookup_multi() instead of the macro
yamaguchi
2018-05-18
IP6_EXTHDR_GET -> M_REGION_GET, no functional change.
maxv
2018-03-21
Fix an untriggerable memory leak. carp_prepare_ad does not fail, so switch
maxv
2017-12-06
Make if_link_queue MP-safe if IFEF_MPSAFE
ozaki-r
2017-11-22
Protect IFADDR_READER_FOREACH and obtained ifa with psz/psref
ozaki-r
2017-11-16
Unify IFEF_*_MPSAFE into IFEF_MPSAFE
ozaki-r
2017-10-23
If if_initialize() failed in the attach function, free resources and return.
msaitoh
2017-05-19
Allow CARP to call the link_state_change handler immediately
ozaki-r
2017-05-12
replace in_fmtaddr() by IN_PRINT(), and delete function in_fmtaddr()
ryo
2017-05-12
carp should call if_link_state_change instead of affecting
roy
2017-04-19
Fix build without INET6
ozaki-r
2017-03-14
Use if_acquire and if_release instead of using psref API directly
ozaki-r
2017-02-27
Make CARP on IPv6 work
ozaki-r
2017-02-02
Defer some pr_input to workqueue
ozaki-r
2017-01-16
ip6_sprintf -> IN6_PRINT so that we pass the size.
christos
2017-01-16
Make ip6_sprintf(), in_fmtaddr(), lla_snprintf() and icmp6_redirect_diag() mp...
ryo
2016-12-28
Use ether_ifattach in carp_clone_create instead of C&P code
ozaki-r
2016-12-12
Make the routing table and rtcaches MP-safe
ozaki-r
2016-10-11
Remove unused variable.
roy
2016-10-11
Mark arprequest static and introduce arpannounce so that gratuitous
roy
2016-08-01
Apply pserialize and psref to struct ifaddr and its variants
ozaki-r
2016-07-23
Print the IPv6 or IPv4 source addresses of packets with wrong hash, to
is
2016-07-23
Workaround for PR 47013 by bouyer@. Only works for mixed IPv4/IPv6
is
2016-07-07
Switch the address list of intefaces to pslist(9)
ozaki-r
2016-07-06
Switch the IPv4 address list to pslist(9)
ozaki-r
2016-07-04
Use pslist(9) for the global in6_ifaddr list
ozaki-r
2016-06-21
Replace ifp of ip_moptions and ip6_moptions with if_index
ozaki-r
2016-06-20
fix: i386/ALL build failure
knakahara
2016-06-20
apply if_output_lock() to L3 callers which call ifp->if_output() of L2(or L3 ...
knakahara
2016-06-16
Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUND
ozaki-r
2016-06-10
Avoid storing a pointer of an interface in a mbuf
ozaki-r
2016-06-10
Introduce m_set_rcvif and m_reset_rcvif
ozaki-r
2016-05-12
Protect ifnet list with psz and psref
ozaki-r
2016-04-28
Constify rtentry of if_output
ozaki-r
2016-04-04
Separate nexthop caches from the routing table
ozaki-r
2015-08-24
sprinkle _KERNEL_OPT
pooka
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2015-02-26
Introduce the routing flag RTF_LOCAL to track local address routes.
roy
2014-07-31
Make carp_suppress_preempt global back
ozaki-r
2014-07-31
Make local functions/variables static
ozaki-r
2014-06-06
- Eliminate RTFREE() macro in favour of rtfree() function.
rmind
2014-05-29
Make IGMP and multicast group management code MP-safe. Use a read-write
rmind
2014-05-17
- Move IFNET_*() macros under #ifdef _KERNEL.
rmind
2014-05-13
Make sure *(if_output)() is called with KERNEL_LOCK held.
bouyer
[next]