summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_mroute.c
AgeCommit message (Expand)Author
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
2008-05-22Don't cast to void * unnecessarily.dyoung
2008-05-08Make sure to clear csum_flags before forward the packet.taca
2008-05-05- Convert hashinit() to use kmem_alloc(). The hash tables can be largead
2008-02-06Add a new ip_id generation scheme based on a Fisher-Yates shuffle over amatt
2007-12-21Add fix for ip_id information leakage. Since the leakage information ismatt
2007-11-27require that the options argument is the right size, not that it is greaterchristos
2007-09-02m_copym(..., 0, M_COPYALL, ...) -> m_copypacket(..., ...).dyoung
2007-09-02m_copy() was deprecated, apparently, long ago. m_copy(...) ->dyoung
2007-08-31Fix bug in last: add missing ampersand.dyoung
2007-08-31Stop sharing a sockaddr_in template among multicast routines,dyoung
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-13PR/36484: Pavlin Radoslavov: PIM Register in-kernel encapsulation IP_DFchristos
2007-04-25Get rid of some gratuitous casts and join some lines.dyoung
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-08-30Fix initializers.christos
2006-04-25- use MAXTTLliamjfoy
2005-12-11merge ktrace-lwp.christos
2005-08-03Restore to working order; this has apparently been nonworking sincegdt
2005-06-06Since we decided "const struct mbuf *" would not do the right thing (tm),martin
2005-06-06Adapt to ip_encap.h constification.martin
2005-06-06make this compile again.christos
2005-05-29change casts to proper unconst. mark XXXUNCONSTchristos
2005-02-26nuke trailing whitespaceperry
2005-02-03ANSIify function declarationsperry
2005-02-02de-__P -- will ANSIfy .c files later.perry
2005-01-15Duplicate nested if statement in PIM code (from the OpenBSD tree)manu
2004-09-04IPv4 PIM support, based on a submission from Pavlin Radoslavov posted onmanu
2004-04-26Remove #else clause of __STDC__matt
2004-04-22Constify protosw arrays. This can reduce the kernel .data section bymatt
2004-04-21kill sprintf, use snprintfitojun
2003-11-19Patch back support for (badly) randomized IP ids, by request:jonathan
2003-11-17Revert the (default) ip_id algorithm to the pre-randomid algorithm,jonathan
2003-09-06randomize IPv4/v6 fragment ID and IPv6 flowlabel. avoids predictabilityitojun
2003-08-22remove ipsec_set/getsocket. now we explicitly pass socket * to ip{,6}_output.itojun