summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-05-18Move the rdomain from struct ifnet into struct if_data. This way itReyk Floeter
2015-05-18Do not change "rcvif" without goint through if_input() again otherwiseMartin Pieuchot
2015-05-15Remove useless comments mentioning ether_output().Martin Pieuchot
2015-05-15Allow multiple connected/interface routes to exist at the same time.Claudio Jeker
2015-05-15Give carp(4) interfaces their own low priority. The change should notClaudio Jeker
2015-05-15Introduce if_output(), a function do to the last steps before enqueuingMartin Pieuchot
2015-05-14Allocate the input packet handler as part of the trunk_port structureMartin Pieuchot
2015-05-13test mbuf pointers against NULL not 0Jonathan Gray
2015-05-13Get rid of the last "#if NTRUNK" by overwriting trunk ports' outputMartin Pieuchot
2015-05-12This file is only compiled when "pseudo-device bridge" is included inMartin Pieuchot
2015-05-11fix a potential use-after-free in pf_state_rm_src_nodeHenning Brauer
2015-05-11Take trunk(4) out of ether_input().Martin Pieuchot
2015-05-07fix indentationJonathan Gray
2015-05-05Eliminate rabid semicolonChris Cappuccio
2015-05-05Flag user specified routes with an AF_LINK gateway as RTF_LLINFO.Martin Pieuchot
2015-05-04Use ether_input() as default input packet handler and do the necessaryMartin Pieuchot
2015-04-30Do not free & reallocate a new chunk of memory for the interfaceMartin Pieuchot
2015-04-29In most cases, IP fragments do not have an Ethernet padding. SoAlexander Bluhm
2015-04-29Use if_get() after every tsleep(), in case the bottom half of the driverTheo de Raadt
2015-04-23replace the use of struct ifqueue in pipex with mbuf_queues.David Gwynne
2015-04-22Add missing header for NBRIDGE chunk, found the hardway and diff fromMartin Pieuchot
2015-04-20Remove a bad typo introduced in rev 1.185 and found by jsg@.Martin Pieuchot
2015-04-18replace the hand rolled lists of mbufs in hfsc_classq with anDavid Gwynne
2015-04-17On Ethernet packets have a minimal length, so very short packetsAlexander Bluhm
2015-04-17Stubs and support code for NIC-enabled IPsec bite the dust.Mike Belopuhov
2015-04-17Remove unsupported SADB_X_IDENTTYPE_CONNECTION; OK markus, hshoexerMike Belopuhov
2015-04-16remove unfinished/unused support for socket-attached ipsec-policiesMarkus Friedl
2015-04-16change {import,export}_identity so it can be used for policies; ok mikebMarkus Friedl
2015-04-15Fix a typo introduced in the niq_enqueue() conversion.Martin Pieuchot
2015-04-15Add the necessary glue to keep vlan(4) working while other pseudo-driversMartin Pieuchot
2015-04-14Remove support for storing credentials and auth information in the kernel.Mike Belopuhov
2015-04-13Move one "#ifdef NVLAN" chunk needed only if you're running bridge(4) onMartin Pieuchot
2015-04-13Now that if_input() set the receiving interface pointer on mbufs for usMartin Pieuchot
2015-04-13ether_input() should not longer be called directly so convert toMartin Pieuchot
2015-04-12hfsc_classq has a type member which is never set or read, except to reportDavid Gwynne
2015-04-12there's a 1:1 correlation between hfsc_class instances and hfsc_classqDavid Gwynne
2015-04-12pull structs and macros that are only used in hfsc.c out of the headerDavid Gwynne
2015-04-12dont rely on hfsc.h via pfvar.h to include sys/timeout.h.David Gwynne
2015-04-11the hfsc pools are only used in hfsc.c, so move the init of themDavid Gwynne
2015-04-10replace the use of ifqueues for most input queues serviced by netisrDavid Gwynne
2015-04-10mpi@ introduced a ph_cookie in mbuf packet headers that can be usedDavid Gwynne
2015-04-10Run detach hook and similar before cleaning up any other resource whenMartin Pieuchot
2015-04-10dont inherit the parent interfaces hardmtu as the vlan interfacesDavid Gwynne
2015-04-09Plug a memory leak in pfr_destroy_kentryMike Belopuhov
2015-04-08Table flags are not looked at when a table entry is created.Mike Belopuhov
2015-04-08Destination table needs it's own negation flag passed to the pfr_update_stats.Mike Belopuhov
2015-04-07Do not pass an `ifp' argument to interface input handlers since itMartin Pieuchot
2015-04-02Grab the kernel lock around the bpf_mtap_ether() call in if_input(). ThisMark Kettenis
2015-04-01Kill useless comments talking about ether_input().Martin Pieuchot
2015-04-01create a taskq for network tasks to run in. cut ether_input_mbufDavid Gwynne