summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
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
2015-03-31let vlan(4) mtu be limited by the parents hardmtu, not current mtu.David Gwynne
2015-03-29if_detached start dequeues mbufs on the start list and immediatelyDavid Gwynne
2015-03-26Remove bits of unfinished IPsec proxy support. DNS' KX records, anyone?Mike Belopuhov
2015-03-26Use rt_ifa_add(9) and rt_ifa_del(9) to configure MPLS labels.Martin Pieuchot
2015-03-25introduce code for network input queues. these are to replace theDavid Gwynne
2015-03-18remove the congestion handling from struct ifqueue.David Gwynne
2015-03-17Merge two "#ifdef NCARP" chunks.Martin Pieuchot
2015-03-16When state creations happen in short term by outgoing packets of oneYASUOKA Masahiko
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-03-04Make sure that rn_mpath_adj_mpflag() is called with the correct pointerClaudio Jeker
2015-03-03make sure hfsc_attach, hfsc_detach, hfsc_addqueue, hfsc_delqueue andHenning Brauer
2015-03-03Fix a regression introduced when switching from rtsold to the kernel forBrad Smith
2015-02-20fix a memory leak in the error case found by Maxime Villard's BrainyTed Unangst
2015-02-16avoid double vlan-header or vlan-header for non-vlan(4) interfacesMarkus Friedl
2015-02-15Rather than using 0xff as a placeholder for "don't check prio", use 0xff toStuart Henderson