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
/
netinet
/
ip_carp.c
Age
Commit message (
Expand
)
Author
2024-02-13
Merge struct route and struct route_in6.
Alexander Bluhm
2023-12-23
Backout always allocate per-CPU statistics counters for network
Alexander Bluhm
2023-12-22
Always allocate per-CPU statistics counters for network interface
Vitaliy Makkoveev
2023-09-16
Allow counters_read(9) to take an optional scratch buffer.
Martin Pieuchot
2023-05-16
Use separate IFCAPs for LRO and TSO.
Jan Klemkow
2023-03-08
Delete obsolete /* ARGSUSED */ lint comments.
Philip Guenther
2022-09-08
Rename global ifnet TAILQ
Klemens Nanni
2021-03-10
spelling
Jonathan Gray
2021-03-07
use uint64_t ethernet addresses for compares in carp.
David Gwynne
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
[next]