Age | Commit message (Expand) | Author |
2018-02-19 | Remove almost unused `flags' argument of suser(). | Martin Pieuchot |
2018-02-07 | Unbreak carp(4) MAC check in bridge_process(). | Martin Pieuchot |
2018-01-25 | Use a workaround for detached parent in carp_proto_input_c(). | Martin Pieuchot |
2018-01-12 | have carp use standard detach hooks instead of getting special handling | David Gwynne |
2018-01-12 | unbreak configurations using carppeers | David Gwynne |
2018-01-12 | restrict carp to configuring ethernet interfaces as carpdevs. | David Gwynne |
2018-01-11 | carp_ourether gets passed the parent interface, not the carp interface. | David Gwynne |
2018-01-10 | get rid of struct carp_if by moving the srpl into struct ifnet if_carp. | David Gwynne |
2018-01-10 | simplify the input interface type check in carp_proto_input_if. | David Gwynne |
2018-01-09 | Creating a cloned interface could return ENOMEM due to temporary | Alexander Bluhm |
2017-11-23 | Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch(). | Martin Pieuchot |
2017-11-21 | Move the addrhook disestablish from carpdetach() to carp_clone_destroy() | Patrick Wildt |
2017-11-20 | Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare running | Martin Pieuchot |
2017-10-16 | Handle the case where the parent of a carp(4) is being destroyed | Martin Pieuchot |
2017-10-09 | Reduces the scope of the NET_LOCK() in sysctl(2) path. | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-06-22 | Fix the remaining ';;'s in sys/ | Tom Cosgrove |
2017-06-19 | When dealing with mbuf pointers passed down as function parameters, | Alexander Bluhm |
2017-05-30 | Carp balancing ip does not work since there is a mac filter in | friehm |
2017-05-28 | Leaving IP multicast group requires the NET_LOCK(). | Martin Pieuchot |
2017-05-27 | Fix the carp mode 'balancing ip-stealth'. Set the link state UP | Alexander Bluhm |
2017-05-04 | If m is not a continuous mbuf cluster, m_pullup() in pr_input may | Alexander Bluhm |
2017-04-14 | Pass down the address family through the pr_input calls. This | Alexander Bluhm |
2017-04-11 | Partially revert previous mallocarray conversions that contain | David Hill |
2017-04-09 | Use mallocarray to allocate multicast group memberships. | David Hill |
2017-04-05 | When building counter memory in preparation to copy to userland, always | Theo de Raadt |
2017-03-23 | Replace manual loop with SRPL_FOREACH_SAFE_LOCKED macro. | Alexander Bluhm |
2017-03-17 | carp(4) code is always executed in the 'softnet' thread, so remove | Martin Pieuchot |
2017-02-20 | carp(4) percpu counters | Jeremie Courreges-Anglas |
2017-01-29 | Change the IPv4 pr_input function to the way IPv6 is implemented, | Alexander Bluhm |
2017-01-25 | Since raw_input() and route_input() are gone from pr_input, we can | Alexander Bluhm |
2017-01-23 | Flag pseudo-interfaces as such in order to call add_net_randomness() | Martin Pieuchot |
2016-12-20 | Prevent grabing the NET_LOCK() twice in the ioctl(2) and input path. | Martin Pieuchot |
2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | Martin Pieuchot |
2016-11-20 | Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW(). | Martin Pieuchot |
2016-10-25 | Accept CARP advertisement packets whose destination is not for multicast. | YASUOKA Masahiko |
2016-10-04 | Convert timeouts that need a process context to timeout_set_proc(9). | Martin Pieuchot |
2016-07-25 | fix revision 1.290 of sys/netinet/ip_carp.c. | Sebastian Benoit |
2016-07-19 | Fix the check supposed to prevent 'ip' and 'ip-stealth' balancing modes | Martin Pieuchot |
2016-06-06 | Get rid of the ``enaddr'' argument of carp_iamatch(). | Martin Pieuchot |
2016-05-30 | Insert a hack to deal with interfaces removing the VLAN header before | Martin Pieuchot |
2016-05-18 | rework the srp api so it takes an srp_ref struct that the caller provides. | David Gwynne |
2016-04-13 | We're always ready! So send IFQ_SET_READY() to the bitbucket. | Martin Pieuchot |
2016-02-23 | provide m_dup_pkt() for doing fast deep mbuf copies with a specified alignment | David Gwynne |
2016-01-21 | Introduce in{,6}_hasmulti(), two functions to check in the hot path if | Martin Pieuchot |
2016-01-12 | Prevent a NULL-reference if SIOCGVH is issued without carpdev argument. | Martin Pieuchot |
2015-12-19 | Make carp_output() mpsafe. | Martin Pieuchot |
2015-12-03 | Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to | Martin Pieuchot |
2015-11-18 | Make use of srp_enter()/srp_leave() in carp_iamatch() in preparation | Martin Pieuchot |
2015-11-12 | IFQ_DROP means a drop because enqueue on the send q failed, not cos tx | David Gwynne |