Age | Commit message (Expand) | Author |
2020-09-12 | Keep port interface UP on removal | kn |
2020-07-28 | Add missing `IFXF_CLONED' flag to clone interfaces. | mvs |
2020-07-22 | deprecate interface input handler lists, just use one input function. | David Gwynne |
2020-07-10 | Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the | Patrick Wildt |
2020-06-17 | make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags. | David Gwynne |
2020-05-21 | don't limit the output queue (ifq) length to 1 anymore. | David Gwynne |
2019-12-06 | when copying capabilities from the first port to a trunk, copy hardmtu too. | 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-07-05 | record when trunk takes over an interface by setting ac_trunkport | David Gwynne |
2019-05-11 | A trunk(4) usually stays up when the link state of one of its members | Florian Obser |
2019-04-29 | tr_unit is unused, so gc it | David Gwynne |
2019-04-23 | a first cut at converting some virtual ethernet interfaces to if_vinput | David Gwynne |
2018-08-12 | Add administrative options to LACP trunk implementation. | ccardenas |
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 |