summaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
AgeCommit message (Expand)Author
2010-01-12Unify the various fake ethernet generators as ether_fakeaddr() whichTheo de Raadt
2010-01-11Initial import PIPEX. PIPEX(Pppac IP EXtension) is a IP forwardingYASUOKA Masahiko
2009-11-03rtables are stacked on rdomains (it is possible to have multiple routingClaudio Jeker
2009-08-12revert my change to m_cluncount which tries to prevent the systemDavid Gwynne
2009-08-12if we get dangerously low on clusters during interrupts, we needDavid Gwynne
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-03-05Fix a panic in ether_output() when attempting to send multicast traffic onMichele Marchetto
2009-01-28Get rid of the ugly rtentry hack.Michele Marchetto
2008-11-25m_cluncount() needs to walk the mbuf chain to correctly uncount all clustersClaudio Jeker
2008-11-24add several backend pools to allocate mbufs clusters of various sizes outDavid Gwynne
2008-11-23softraid support for ata over ethernet (aoe). this includes a client andTed Unangst
2008-10-16* Allow ether_input() and vlan_input() to handle incoming packetsChristian Weisgerber
2008-10-09Add fallback ioctl handlers for MTU and multicast to ether_ioctl().Brad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-08-28Fix a typo in the naming of the PPPoE input queues, ppoe -> pppoe.Brad Smith
2008-08-04do not count ethernet header twice in if_obytes stats.Damien Bergamini
2008-06-13Move the responsibility to free received packets on trunked interfacesMarco Pfatschbacher
2008-05-10convert sdltosa to a real cast because I removed the silly makro last night.Claudio Jeker
2008-05-09A little bit of magic to make arp lookups work in MPLS as they should.Claudio Jeker
2008-05-07Prevent virtual interfaces from adding to the random pool.Marco Pfatschbacher
2008-04-23Import MPLS (Multi Protocol Label Switching)Esben Norby
2008-04-18extend the if_ethersubr.c crc functions to support updating a runningDamien Miller
2008-04-10introduce mitigation for the calling of an interfaces start routine.David Gwynne
2008-04-10Also count multicast packets and input bytes for interfaces enslaved byBrad Smith
2008-02-05Move carp load balancing (ARP/IP) to a simpler configuration scheme.Marco Pfatschbacher
2008-01-17In ether_input() scheduling the soft interrupt and queueing theAlexander Bluhm
2007-11-22Factor out the virtual host portion of carp into a separate structMarco Pfatschbacher
2007-09-15malloc sweep:Henning Brauer
2007-06-06remove remaining IPX hooks. all inside #ifdef IPX, so no actual changeHenning Brauer
2007-05-29there was code insideHenning Brauer
2007-05-16fix return values in bridge_output.Michele Marchetto
2007-05-16count the number of multicast ranges that are kept in the list of multicastDavid Gwynne
2007-03-18Add IP load balancing support for carp(4).Marco Pfatschbacher
2006-12-07use LINK_STATE_IS_UP(ifp0->if_link_state) instead ofReyk Floeter
2006-10-31ether_input_mbuf() isn't necessary, turn it into a macro and deal withJason Wright
2006-06-16adjust functions dealing with the routing table to take a table ID asHenning Brauer
2006-05-26rename jumbo mtu to if_hardmtu; ok brad reykTheo de Raadt
2006-05-19add a if_jumbo_mtu field to the interface structure for driversReyk Floeter
2006-03-04With the exception of two other small uncommited diffs this movesBrad Smith
2005-11-03re-implement the bpf "filter drop" option that it actually works. theReyk Floeter
2005-10-17make pf use one mbuf tag instead of 6 distinct ones. use a little structHenning Brauer
2005-09-30remove old unused NRL IPv6 code.Brad Smith
2005-06-08bye bye netns (and a few leftover DECNET bits while here)Henning Brauer
2005-06-07Run vlan_input before bridge_input, and change vlan_input to notCamiel Dobbelaar
2005-06-07do not handle CCITT any longerHenning Brauer
2005-05-24oopsTheo de Raadt
2005-05-24let ramdisks compile again. people -- please always try to compile with your...Theo de Raadt
2005-05-24support trunk stacking (trunks as trunk ports) and some fixesReyk Floeter
2005-05-24initial import of a trunking (link aggregation and link failover)Reyk Floeter
2005-04-25Use ETHERTYPE_VLAN.Brad Smith