summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2015-09-10rework how we store and manage the interface index to ifp map in preparation ...David Gwynne
2015-09-10It is time to put inet6 on a diet. Use the flensing knife and cut outClaudio Jeker
2015-09-10dont leak an ifp reference if tun isnt ready to read.David Gwynne
2015-09-10if_put after if_getDavid Gwynne
2015-09-10if_put after if_getDavid Gwynne
2015-09-10pass a cookie argument to interface input handlers that can be usedMike Belopuhov
2015-09-10Even the driver that should not be named needs if_put() after if_get().Martin Pieuchot
2015-09-10include srp.h so userland can understand struct srpl.David Gwynne
2015-09-10Stop supporting RTAX_IFP arguments with an interface name in theMartin Pieuchot
2015-09-10if_put after if_get in if_input_processDavid Gwynne
2015-09-10move the if input handler list to an SRP list.David Gwynne
2015-09-10Use rtfree(9) rather than decrementing the reference counter.Martin Pieuchot
2015-09-10Kill two simple in6_ifstat_inc().Martin Pieuchot
2015-09-10only try and reference an ifp in if_get if we actually find one inDavid Gwynne
2015-09-09if_put after if_get.David Gwynne
2015-09-09if_put after you if_getDavid Gwynne
2015-09-09if_put after the if_get.David Gwynne
2015-09-09add if_put after the if_get.David Gwynne
2015-09-09size for free()Florian Obser
2015-09-09introduce reference counts for interfaces (ie, struct ifnet *ifp).David Gwynne
2015-09-09Remove IFM_MAKEMODE. It is unused in base and ports and there doesn't seemStefan Sperling
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