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
/
net
/
if_trunk.c
Age
Commit message (
Expand
)
Author
2018-02-19
Remove almost unused `flags' argument of suser().
Martin Pieuchot
2018-01-09
Creating a cloned interface could return ENOMEM due to temporary
Alexander Bluhm
2017-08-14
The "ret" return value is reused and overwritten, potentially
Reyk Floeter
2017-08-11
Remove NET_LOCK()'s argument.
Martin Pieuchot
2017-05-28
Add missing NET_UNLOCK() in error path.
Martin Pieuchot
2017-05-28
trunk_port_destroy() needs the NET_LOCK().
Martin Pieuchot
2017-05-28
Remove useless splnet()/splx() dances.
Martin Pieuchot
2017-01-22
move counting if_opackets next to counting if_obytes in if_enqueue.
David Gwynne
2016-09-16
Reconfigure interface capabilities after switching trunkproto; ok mpi
Mike Belopuhov
2016-04-13
We're always ready! So send IFQ_SET_READY() to the bitbucket.
Martin Pieuchot
2015-12-31
Move tr_port_destroy down; fixes 'lacp_compose_key protection fault trap'
Stuart Henderson
2015-11-21
dont check IFF_OACTIVE to see if the port is busy.
David Gwynne
2015-11-20
dont play with IFF_OACTIVE needlessly.
David Gwynne
2015-11-12
Prefix flowid with ph_ and print it in m_print().
Martin Pieuchot
2015-10-25
arp_ifinit() is no longer required.
Martin Pieuchot
2015-10-08
Make sure that when trunk_port_ioctl is called to set a new
Mike Belopuhov
2015-10-08
if the mbuf has a valid flowid, use it instead of using siphash24
David Gwynne
2015-10-05
Factor LACP frame processing out to a separate task
Mike Belopuhov
2015-09-29
add sizes to some of the simpler free calls
Theo de Raadt
2015-09-28
Remove "if_tp" from the "struct ifnet".
Martin Pieuchot
2015-09-24
add a comment explaining how we serialize when switching trunkproto;
Mike Belopuhov
2015-09-24
Avoid a theoretical m_pullup(9) mishandling by delegating the mbuf
Mike Belopuhov
2015-09-23
Serialize trunk changes with input handler insertion and removal.
Mike Belopuhov
2015-09-23
Keep track of an active port in the failover trunk to avoid list
Mike Belopuhov
2015-09-23
Remove trunk watchdog code since it doesn't do anything useful
Mike Belopuhov
2015-09-10
pass a cookie argument to interface input handlers that can be used
Mike Belopuhov
2015-09-10
move the if input handler list to an SRP list.
David Gwynne
2015-07-17
Drop promiscuously received packets if the trunk(4) interface is not
Martin Pieuchot
2015-07-02
Unify the check for up & running between all pseudo-drivers.
Martin Pieuchot
2015-07-02
By design if_input_process() needs to hold a reference on the receiving
Martin Pieuchot
2015-06-30
Rename if_output() into if_enqueue() to avoid confusion with comments
Martin Pieuchot
2015-06-29
count if_ibytes in if_input like we do for if_ipackets.
David Gwynne
2015-06-24
Increment if_ipackets in if_input().
Martin Pieuchot
2015-06-16
Store a unique ID, an interface index, rather than a pointer to the
Martin Pieuchot
2015-06-15
Fix a double free in the destroy path triggered when a second process,
Martin Pieuchot
2015-06-09
Convert trunk(4) to if_input().
Martin Pieuchot
2015-05-26
Now that the Ethernet header is always passed as part of the mbuf, kill
Martin Pieuchot
2015-05-15
Introduce if_output(), a function do to the last steps before enqueuing
Martin Pieuchot
2015-05-14
Allocate the input packet handler as part of the trunk_port structure
Martin Pieuchot
2015-05-13
Get rid of the last "#if NTRUNK" by overwriting trunk ports' output
Martin Pieuchot
2015-05-11
Take trunk(4) out of ether_input().
Martin Pieuchot
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2014-12-19
unifdef INET in net code as a precursor to removing the pretend option.
Ted Unangst
2014-12-04
use siphash for trunk loadbalancing. ok deraadt
Ted Unangst
2014-12-01
Make every interface with a watchdog register it's own slow timeout
Mike Belopuhov
2014-11-18
move arc4random prototype to systm.h. more appropriate for most code
Ted Unangst
2014-07-22
Fewer <netinet/in_systm.h> !
Martin Pieuchot
2014-07-12
add a size argument to free. will be used soon, but for now default to 0.
Ted Unangst
2014-07-09
bpf code surgery / shuffling / simplification.
Henning Brauer
2014-03-10
if_lladdr -> if_sadl, no functional change.
Martin Pieuchot
[next]