summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_mroute.c
AgeCommit message (Expand)Author
2020-11-12PR kern/55779:kardel
2018-09-14Use non-variadic function pointer in protosw::pr_input.maxv
2018-07-11Add missing <netinet/in_offload.h> include.martin
2018-07-11Renamemaxv
2018-06-21sbappendaddr() is required any lock. Currently, softnet_lock is appropriate.knakahara
2018-05-14Don't crash if there is no inner IP header.maxv
2018-05-07Fix possible buffer overflow. We need to make sure the inner IPv4 packetmaxv
2018-04-11Add XXX.maxv
2018-04-11Add XXX.maxv
2018-03-21Sprinkle more soroverflow().roy
2018-02-09Style (realign everything correctly), and fix a typo.maxv
2018-02-07Style and constify.maxv
2018-02-07More style. No functional change.maxv
2018-02-07Remove parentheses in return statements. No functional change.maxv
2018-02-07Style and remove unused macros. More to come.maxv
2018-02-07Remove RSVP_ISI, that's mostly dead code. FreeBSD and OpenBSD too removedmaxv
2017-11-15Add argument to encapsw->pr_input() instead of m_tag.knakahara
2017-07-23kmem_intr_free kmem_intr_[z]alloced memorypara
2017-01-24Tweak softnet_lock and NET_MPSAFEozaki-r
2017-01-11Get rid of unnecessary header inclusionsozaki-r
2016-08-01Apply pserialize and psref to struct ifaddr and its variantsozaki-r
2016-07-04make encap_lock_{enter,exit} interruptable.knakahara
2016-07-04let gif(4) promise softint(9) contract (2/2) : ip_encap sideknakahara
2016-06-21Replace ifp of ip_moptions and ip6_moptions with if_indexozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-04-26Sweep unnecessary route.h inclusionsozaki-r
2016-01-26eliminate variable argument in encapswknakahara
2016-01-26implement encapsw instead of protosw and uniform prototype.knakahara
2016-01-22Back out previous change to introduce struct encapsw.riastradh
2016-01-22Don't abuse struct protosw for ip_encap -- introduce struct encapsw.riastradh
2016-01-20Eliminate struct protosw::pr_output.riastradh
2016-01-17PR/50670: David Binderman: Tidy up debugging printfs to avoid if else confusion.christos
2015-08-24sprinkle _KERNEL_OPTpooka
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2014-06-05- Implement pktqueue interface for lockless IP input queue.rmind
2014-05-18Add struct pr_usrreqs with a pr_generic function and prepare for thermind
2013-09-14Remove unused variablemartin
2013-06-05IPSEC has not come in two speeds for a long time now (IPSEC == kame,christos
2012-09-24Add missing "\n" in log(9)msaitoh
2012-05-01Explicitly include <sys/kmem.h>martin
2012-04-30- Replace some malloc(9) uses with kmem(9).rmind
2012-03-22remove KAME IPSEC, replaced by FAST_IPSECdrochner
2011-12-19rename the IPSEC in-kernel CPP variable and config(8) option todrochner
2011-10-19Use if_addr_init() and if_mcast_op() instead of ifp->if_ioctl().dyoung
2011-08-31NULL does not need a castplunky
2011-07-17Retire varargs.h support. Move machine/stdarg.h logic into MIjoerg
2009-03-18bzero -> memsetcegger
2008-12-19use M_ZERO on malloc() and remove subsequent bzero().cegger
2008-10-01PR/39664: Dave Huang: ip_mrouter_done: free hash using hashdone(9).rmind
2008-08-06Convert socket options code to use a sockopt structureplunky