Age | Commit message (Expand) | Author |
2015-07-29 | Don't use mpls_input() as input handler anymore and instead call it | Rafael Zalamena |
2015-07-20 | Kill NETISR_MPLS, from now on we will use interface input handlers to deal | Rafael Zalamena |
2015-07-18 | Packets that make it to ether_input that have M_VLANTAG set must be dropped. | Claudio Jeker |
2015-07-17 | Fix MPLS routing when receiving packet with multiple labels. | rzalamena |
2015-07-15 | m_freem() can handle NULL, do not check for this condition beforehands. | Theo de Raadt |
2015-07-02 | most of the destinations for mbufs in ether_input are mpsafe except for | David Gwynne |
2015-07-02 | Move back rdomain's check into ether_output() otherwise it triggers | Martin Pieuchot |
2015-07-02 | By design if_input_process() needs to hold a reference on the receiving | Martin Pieuchot |
2015-06-30 | Get rid of the undocumented & temporary* m_copy() macro added for | 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-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 |