Age | Commit message (Expand) | Author |
2021-02-08 | Start refcounting interface groups with 1. if_creategroup() returns | Alexander Bluhm |
2021-01-21 | carp(4): convert ifunit() to if_unit(9) | mvs |
2021-01-04 | - fix use after free, when packet gets dropped. | Alexandr Nedvedicky |
2020-07-28 | Don't treat an error if carppeer is an unicast and the peer is down. | YASUOKA Masahiko |
2020-07-28 | After the previous commit, src/regress/sys/netinet/carp triggered | Alexander Bluhm |
2020-07-24 | Use interface index instead of pointer to `ifnet' in carp(4). | mvs |
2020-07-22 | move carp_input into ether_input, instead of via an input handler. | David Gwynne |
2020-05-21 | don't count packets in the carp protocol handling against an interface. | David Gwynne |
2020-05-21 | implement a carp_transmit that bypasses the ifq on output. | David Gwynne |
2020-04-29 | remove some trailing whitespace. no functional change. | David Gwynne |
2019-11-08 | void being too clever about setting/clearing ifpromisc on the parent. | David Gwynne |
2019-11-08 | convert interface address change hooks to tasks and a task_list. | David Gwynne |
2019-11-07 | turn the linkstate hooks into a task list, like the detach hooks. | David Gwynne |
2019-11-06 | replace the hooks used with if_detachhooks with a task list. | David Gwynne |
2019-06-10 | Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations. | Martin Pieuchot |
2019-04-23 | a first cut at converting some virtual ethernet interfaces to if_vinput | David Gwynne |
2018-12-17 | Switch from timeout_add with tvtohz to just timeout_add_tv. Now this change | Claudio Jeker |
2018-12-04 | Use m_align() and while there reorder the pkthdr initalisation a bit. | Claudio Jeker |
2018-09-24 | Turn carp_ourether() mp-safe, this is a requirement for taking bridge(4) | Martin Pieuchot |
2018-07-10 | Remove DELAY(1000) from carp_send_arp() / carp_send_na() since it is not clear | friehm |
2018-05-21 | All places that call carp_lsdrop() use the interface pointer already. | Alexander Bluhm |
2018-03-21 | The function carp_prepare_ad() never fails. The error handling in | Alexander Bluhm |
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 |