summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-09-09Kill a couple of if_get()s only needed to increment per-ifp IPv6 stats.Martin Pieuchot
2015-09-09convert bpf to using an srp list for the list of descriptors.David Gwynne
2015-09-06The pppx_if_pl pool will never be used in interrupt context, so pass theMark Kettenis
2015-09-04The pf_osfp_pl and pf_osfp_entry_pl never get used in interrupt context.Mark Kettenis
2015-09-04pflow_flush() still needs sc->send_nam; free it later.Florian Obser
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2015-09-04Fix an mbuf use-after-fruit in pflow_clone_create().Martin Pieuchot
2015-09-03Unconditionally set the RTF_UP flags when adding a route to the table.Martin Pieuchot
2015-09-01Replace sockaddr casts with the proper satosin(), ... calls.Alexander Bluhm
2015-09-01- route-to, dup-to, reply-to should not override the block actionAlexandr Nedvedicky
2015-09-01Introduce rtisvalid(9) a function to check if a (cached) route entryMartin Pieuchot
2015-09-01Do not try to find a possible ``ifa'' in rt_ifal_del(9) and trust theMartin Pieuchot
2015-09-01dont need the kernel lock for mpsafe bpfs (again)David Gwynne
2015-09-01reintroduce bpf.c r1.121.David Gwynne
2015-08-30Use a global table for domains instead of building a list at run time.Martin Pieuchot
2015-08-28Fix compiling a kernel without NBPFILTER > 0.Reyk Floeter
2015-08-26Use the specialized m_copym2() preserving the alignment of the payloadMartin Pieuchot
2015-08-25#if INET && INET6 -> #ifdef INET6, the kernel no longer defines INETJonathan Gray
2015-08-24Always increment the reference counter of the returned route entry inMartin Pieuchot
2015-08-24The bridge list is a relict, delete the remaining LIST_REMOVE.Alexander Bluhm
2015-08-24Rework the code to decide when to perform DAD to no longer rely on theMartin Pieuchot
2015-08-24In kernel initialize struct sockaddr_in and sockaddr_in6 to zeroAlexander Bluhm
2015-08-23back out bpf+srp. its blowing up in a bridge setup.David Gwynne
2015-08-23bpf+srp is blowing up, so its being backed out. bpf will need the big lock.David Gwynne
2015-08-20Make ART internals free of 'struct sockaddr'.Martin Pieuchot
2015-08-20In an email dated 11 Feb 2015, Yoichi Hariguchi accepted to re-licenseMartin Pieuchot
2015-08-20Import an alternative routing table backend based on Yoichi Hariguchi'sMartin Pieuchot
2015-08-19PF must keep IPv6 fragment size as chosen by sender also for packets,Alexandr Nedvedicky
2015-08-19Convert all calls to rtrequest1() and the following error checkAlexander Bluhm
2015-08-19Use rtfree(9) instead of decrementing rt_refcnt in rt_getifa().Martin Pieuchot
2015-08-18Apply the logic used for "protocol" queues to bridge(4). This allowsMartin Pieuchot
2015-08-18Remove PF_KEY-specific hacks from rtalloc(9). They are dead since SPDMartin Pieuchot
2015-08-18Check the error value returned by in6_ifattach().Martin Pieuchot
2015-08-17Remove unused variable in rt_ifa_add(), prodded by bluhm@Martin Pieuchot
2015-08-17Convert two rt->rt_refcnt-- into rtfree(9) making sure the route entryMartin Pieuchot
2015-08-17Match the free(3) semantic and accept NULL pointers in rtfree(9).Martin Pieuchot
2015-08-16dont need the biglock to call bpf now.David Gwynne
2015-08-16make bpf_mtap mpsafe by using SRPs.David Gwynne
2015-08-16avoid a toctou problem in if_input in the bpf handling.David Gwynne
2015-08-13If no handler consumed a mbuf, free it. This also apply if an interfaceMartin Pieuchot
2015-08-03A recently added sanity check panic in pf_postprocess_addr() wasJonathan Gray
2015-07-29Don't use mpls_input() as input handler anymore and instead call itRafael Zalamena
2015-07-21Added OpenBSD CVS tag.Rafael Zalamena
2015-07-21No more AF_LINK addresses on the per-ifp address lists. ok mpi@Jeremie Courreges-Anglas
2015-07-21We don't do 'ARGSUSED' anymoreFlorian Obser
2015-07-21use curproc instead of proc0Florian Obser
2015-07-21Put the mbuf_list inside "#ifdef MPLS".Martin Pieuchot
2015-07-21- added /* FALLTHROUGH */ comments, typecasts (u_int32_t)-1, ...Alexandr Nedvedicky
2015-07-20Use the kernel socket interface (sosend(9) etc) instead of shovingFlorian Obser
2015-07-20Remove splassert(IPL_NET) from if_input().Martin Pieuchot