summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-11-09use IFQ_DEQUEUE to pull of the send queue.David Gwynne
2015-11-09kenjiro cho points out that requeue is hard to support on queueDavid Gwynne
2015-11-07Use input handlers for bridge(4).Martin Pieuchot
2015-11-07Don't try to be clever testing if a queue is full before callingMartin Pieuchot
2015-11-06Do not compile net/radix_mpath.c in ART-enabled kernels.Martin Pieuchot
2015-11-06Rename rt_mpath_next() into rtable_mpath_next() and provide anMartin Pieuchot
2015-11-06Use a SLIST instead of a LIST for MPATH route entries with ART.Martin Pieuchot
2015-11-06In ART separate the MPATH delete case to properly recover if art_delete()Martin Pieuchot
2015-11-06Do not use rt_ifp directly.Martin Pieuchot
2015-11-06Do not use rt_ifp directly.Martin Pieuchot
2015-11-06unbreak tree after src/sys/net/if_ppp.c r1.95.David Gwynne
2015-11-06replace sc_npqueue and sc_npqtail with a simple mbuf_list.David Gwynne
2015-11-05apply some knf.David Gwynne
2015-11-04rtfree(9) accepts NULL pointers.Martin Pieuchot
2015-11-04Initialize the correct variable in ART's rtable_match().Martin Pieuchot
2015-11-04Some tweaks to build the rtable API and backends in userland.Martin Pieuchot
2015-11-04Call rtable_put(), a stub for now, before leaving a function that calledMartin Pieuchot
2015-11-04use mq_purge to free a queue of mbufs.David Gwynne
2015-11-03- fixes potential use-after-free in pfr_set_addrs()Alexandr Nedvedicky
2015-11-03Remove dead assignment and newly created unused variable.Charles Longeau
2015-11-03Do not clear M_PROTO1 flag before calling if_start() because pseudo-Martin Pieuchot
2015-11-03use an mbuf_queue for the svcq instead of an ifqueue.David Gwynne
2015-11-03pull packets off the send queue with IFQ_DEQUEUE instead of IF_DEQUEUE.David Gwynne
2015-11-03Plumb Chacha20-Poly1305 into the IPsec/ESP and PF_KEY frameworksMike Belopuhov
2015-11-02get rid of the "fastq", which is where this driver puts ip packetsDavid Gwynne
2015-11-02Merge rtable_mpath_match() into rtable_lookup().Martin Pieuchot
2015-11-02Some of the bridge code is running in splsoftnet now, change theReyk Floeter
2015-11-02sppp_pick is unused, it can go away.David Gwynne
2015-10-30Add m_resethdr() to clear any state (pf, tags, flags) of an mbuf packet.Reyk Floeter
2015-10-30Clean up handling of 'clear states' pfsync packets.Mike Belopuhov
2015-10-30Rename rtrequest1() to rtrequest().Alexander Bluhm
2015-10-28Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can nowFlorian Obser
2015-10-27Use rt_ifidx rather than rt_ifp.Martin Pieuchot
2015-10-25unbreak tree for ramdisks without INET6Theo de Raadt
2015-10-25I should not have committed this chunk. Spotted by krw@Martin Pieuchot
2015-10-25Simple sizes for free(9).Martin Pieuchot
2015-10-25Merge rtable_mpath_conflict() into rtable_insert().Martin Pieuchot
2015-10-25Be more consisten with rtmsgs. Always set rtm_index (even in the RTM_GETClaudio Jeker
2015-10-25Do not overwrite if_rtrequest() if the driver specified it *before*Martin Pieuchot
2015-10-25ifa is no longer used.Martin Pieuchot
2015-10-25arp_ifinit() is no longer required.Martin Pieuchot
2015-10-25Introduce if_rtrequest() the successor of ifa_rtrequest().Martin Pieuchot
2015-10-25Introduce if_rtrequest() the successor of ifa_rtrequest().Martin Pieuchot
2015-10-25Instead of doing the the if_get() dance for rt_missmsg(), change theAlexander Bluhm
2015-10-24Some rt_ifp to rt_ifidx conversions.Martin Pieuchot
2015-10-24Define ``rt_ifidx'' as rt_ifp->if_index to ease the transtion towardsMartin Pieuchot
2015-10-24Remove superfluous assignment.Reyk Floeter
2015-10-24Add pair(4), a vether-based virtual Ethernet driver to interconnectReyk Floeter
2015-10-24lookup tap devices in tapkqfilter, not tun devices.David Gwynne
2015-10-23Split up tun(4) into tun(4) & tap(4). Killing the link0 magic to switchClaudio Jeker