Age | Commit message (Expand) | Author |
2015-06-29 | count if_ibytes in if_input like we do for if_ipackets. | David Gwynne |
2015-06-25 | No more NBRIDGE in the Ethernet layer. Fewer layer violation, say yeah! | Martin Pieuchot |
2015-06-25 | Move brige(4)'s output hook outside of ether_output(). | Martin Pieuchot |
2015-06-25 | Check for correct rdomain in if_output() rather than in ether_output(). | Martin Pieuchot |
2015-06-23 | Pass a "struct ifnet *" instead of a "struct arpcom *" to arpresolve(). | Martin Pieuchot |
2015-06-23 | Adapt bridge(4) to the new if_input() framework. | Martin Pieuchot |
2015-06-16 | Store a unique ID, an interface index, rather than a pointer to the | Martin Pieuchot |
2015-06-08 | Merge multiple copies of the code doing VLAN tag insertion back into | Martin Pieuchot |
2015-06-08 | Move carp-related logic from ether_output() into carp_start(). | Martin Pieuchot |
2015-06-02 | Take carp(4) out of ether_input(). | Martin Pieuchot |
2015-05-26 | Now that the Ethernet header is always passed as part of the mbuf, kill | Martin Pieuchot |
2015-05-26 | move add_net_randomness from ether_input to the if_input task. | David Gwynne |
2015-05-19 | Take vlan(4) out of ether_input(). | Martin Pieuchot |
2015-05-15 | Introduce if_output(), a function do to the last steps before enqueuing | 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-05-04 | Use ether_input() as default input packet handler and do the necessary | Martin Pieuchot |
2015-04-13 | Move one "#ifdef NVLAN" chunk needed only if you're running bridge(4) on | Martin Pieuchot |
2015-04-10 | replace the use of ifqueues for most input queues serviced by netisr | David Gwynne |
2015-04-10 | Run detach hook and similar before cleaning up any other resource when | Martin Pieuchot |
2015-04-07 | Do not pass an `ifp' argument to interface input handlers since it | Martin Pieuchot |
2015-03-17 | Merge two "#ifdef NCARP" chunks. | Martin Pieuchot |
2015-02-16 | avoid double vlan-header or vlan-header for non-vlan(4) interfaces | Markus Friedl |
2015-02-09 | move the init of the if_input from ether_ifattach to if_attach. | David Gwynne |
2015-02-08 | Introduce if_input() a function to pass packets dequeued from a | Martin Pieuchot |
2015-02-06 | earlier rev 1.112 sys/net/if_vlan.c corrects the mapping of 802.1p | Sebastian Benoit |
2015-01-08 | Factorize various duplicated chunks of (old and horrible) code, checking | Martin Pieuchot |
2014-12-19 | unifdef INET in net code as a precursor to removing the pretend option. | Ted Unangst |
2014-12-08 | There's no good reason to keep into "struct ifnet" a pointer that's only | Martin Pieuchot |
2014-12-04 | use siphash for trunk loadbalancing. ok deraadt | Ted Unangst |
2014-12-01 | reconvert (rereconvert?) to memcpy except in the one case where memmove | Ted Unangst |
2014-11-29 | restore the "hot" memcpy that existed before recent conversion flipflop | Ted Unangst |
2014-11-20 | Yet more #include de-duplication. | Kenneth R Westerback |
2014-11-19 | bulk convert memcpy to memmove. at least one bcopy conversion was wrong, | Ted Unangst |
2014-11-06 | fix mac address selection with unnumbered carpdevs | Henning Brauer |
2014-11-01 | Rename rtalloc1() into rtalloc(9) and convert its flags to only enable | Martin Pieuchot |
2014-10-07 | remove preliminary AOE (ata over ethernet) support. not finished after | Ted Unangst |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | pull the rx ring accounting out of the mbuf layer now that its all done | David Gwynne |
2014-04-22 | NULL is cooler than 0 when pointers are concerned | Henning Brauer |
2014-04-22 | we used to handle the vlan tag etc insertion very very very late, | Henning Brauer |
2014-04-21 | g/c hdrcmplt var, we can just set the esrc ptr earlier and re-set it in | Henning Brauer |
2014-04-21 | __inline -> inline | Henning Brauer |
2014-04-20 | factor our ether_addheader for readability; there's more to come there | Henning Brauer |
2014-04-20 | ether_output: instead of assembling the ethernet header and then calling | Henning Brauer |
2014-04-20 | ether_output: instead of using an esrc buffer in which we copy the intended | Henning Brauer |
2014-04-14 | "struct pkthdr" holds a routing table ID, not a routing domain one. | Martin Pieuchot |
2014-03-26 | bcmp -> memcmp | Martin Pieuchot |
2014-03-26 | No need to check here if the destination address is ours, because in | Martin Pieuchot |
2014-02-17 | Convert bcopy()s to memcpy()s. | Martin Pieuchot |