| Commit message (Expand) | Author | Age | Files | Lines |
* | trunk(4): convert ifunit to if_unit(9) |  mvs | 2021-01-28 | 1 | -9/+21 |
* | Keep port interface UP on removal |  kn | 2020-09-12 | 1 | -5/+1 |
* | Add missing `IFXF_CLONED' flag to clone interfaces. |  mvs | 2020-07-28 | 1 | -1/+2 |
* | deprecate interface input handler lists, just use one input function. |  dlg | 2020-07-22 | 1 | -18/+35 |
* | Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the |  patrick | 2020-07-10 | 1 | -2/+2 |
* | make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags. |  dlg | 2020-06-17 | 1 | -3/+3 |
* | don't limit the output queue (ifq) length to 1 anymore. |  dlg | 2020-05-21 | 1 | -3/+1 |
* | when copying capabilities from the first port to a trunk, copy hardmtu too. |  dlg | 2019-12-06 | 1 | -2/+2 |
* | turn the linkstate hooks into a task list, like the detach hooks. |  dlg | 2019-11-07 | 1 | -4/+4 |
* | replace the hooks used with if_detachhooks with a task list. |  dlg | 2019-11-06 | 1 | -4/+4 |
* | record when trunk takes over an interface by setting ac_trunkport |  dlg | 2019-07-05 | 1 | -1/+9 |
* | A trunk(4) usually stays up when the link state of one of its members |  florian | 2019-05-11 | 1 | -1/+3 |
* | tr_unit is unused, so gc it |  dlg | 2019-04-29 | 1 | -2/+1 |
* | a first cut at converting some virtual ethernet interfaces to if_vinput |  dlg | 2019-04-23 | 1 | -4/+3 |
* | Add administrative options to LACP trunk implementation. |  ccardenas | 2018-08-12 | 1 | -1/+92 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -4/+4 |
* | Creating a cloned interface could return ENOMEM due to temporary |  bluhm | 2018-01-09 | 1 | -4/+2 |
* | The "ret" return value is reused and overwritten, potentially |  reyk | 2017-08-14 | 1 | -8/+4 |
* | Remove NET_LOCK()'s argument. |  mpi | 2017-08-11 | 1 | -5/+5 |
* | Add missing NET_UNLOCK() in error path. |  mpi | 2017-05-28 | 1 | -2/+4 |
* | trunk_port_destroy() needs the NET_LOCK(). |  mpi | 2017-05-28 | 1 | -2/+4 |
* | Remove useless splnet()/splx() dances. |  mpi | 2017-05-28 | 1 | -29/+5 |
* | move counting if_opackets next to counting if_obytes in if_enqueue. |  dlg | 2017-01-22 | 1 | -4/+2 |
* | Reconfigure interface capabilities after switching trunkproto; ok mpi |  mikeb | 2016-09-16 | 1 | -3/+4 |
* | We're always ready! So send IFQ_SET_READY() to the bitbucket. |  mpi | 2016-04-13 | 1 | -2/+1 |
* | Move tr_port_destroy down; fixes 'lacp_compose_key protection fault trap' |  sthen | 2015-12-31 | 1 | -4/+4 |
* | dont check IFF_OACTIVE to see if the port is busy. |  dlg | 2015-11-21 | 1 | -5/+1 |
* | dont play with IFF_OACTIVE needlessly. |  dlg | 2015-11-20 | 1 | -3/+2 |
* | Prefix flowid with ph_ and print it in m_print(). |  mpi | 2015-11-12 | 1 | -3/+3 |
* | arp_ifinit() is no longer required. |  mpi | 2015-10-25 | 1 | -6/+2 |
* | Make sure that when trunk_port_ioctl is called to set a new |  mikeb | 2015-10-08 | 1 | -5/+5 |
* | if the mbuf has a valid flowid, use it instead of using siphash24 |  dlg | 2015-10-08 | 1 | -1/+4 |
* | Factor LACP frame processing out to a separate task |  mikeb | 2015-10-05 | 1 | -1/+2 |
* | add sizes to some of the simpler free calls |  deraadt | 2015-09-29 | 1 | -11/+9 |
* | Remove "if_tp" from the "struct ifnet". |  mpi | 2015-09-28 | 1 | -6/+4 |
* | add a comment explaining how we serialize when switching trunkproto; |  mikeb | 2015-09-24 | 1 | -1/+8 |
* | Avoid a theoretical m_pullup(9) mishandling by delegating the mbuf |  mikeb | 2015-09-24 | 1 | -2/+2 |
* | Serialize trunk changes with input handler insertion and removal. |  mikeb | 2015-09-23 | 1 | -7/+12 |
* | Keep track of an active port in the failover trunk to avoid list |  mikeb | 2015-09-23 | 1 | -22/+51 |
* | Remove trunk watchdog code since it doesn't do anything useful |  mikeb | 2015-09-23 | 1 | -41/+1 |
* | pass a cookie argument to interface input handlers that can be used |  mikeb | 2015-09-10 | 1 | -5/+5 |
* | move the if input handler list to an SRP list. |  dlg | 2015-09-10 | 1 | -4/+3 |
* | Drop promiscuously received packets if the trunk(4) interface is not |  mpi | 2015-07-17 | 1 | -1/+16 |
* | Unify the check for up & running between all pseudo-drivers. |  mpi | 2015-07-02 | 1 | -12/+10 |
* | By design if_input_process() needs to hold a reference on the receiving |  mpi | 2015-07-02 | 1 | -11/+3 |
* | Rename if_output() into if_enqueue() to avoid confusion with comments |  mpi | 2015-06-30 | 1 | -11/+7 |
* | count if_ibytes in if_input like we do for if_ipackets. |  dlg | 2015-06-29 | 1 | -3/+1 |
* | Increment if_ipackets in if_input(). |  mpi | 2015-06-24 | 1 | -2/+1 |
* | Store a unique ID, an interface index, rather than a pointer to the |  mpi | 2015-06-16 | 1 | -3/+8 |
* | Fix a double free in the destroy path triggered when a second process, |  mpi | 2015-06-15 | 1 | -8/+10 |