summaryrefslogtreecommitdiff
path: root/sys/netinet6/nd6.h
AgeCommit message (Expand)Author
2020-09-11inet6: Use generic Neighor Detection rather than IPv6 specificroy
2020-08-20Sprinkle some constroy
2020-06-12Remove in-kernel handling of Router Advertisementsroy
2019-09-25Initialize DAD components properlyozaki-r
2019-09-01inet6: Re-introduce ND6_LLINFO_WAITDELETE so we can return EHOSTDOWNroy
2018-03-06nd6: add a nonce to DaD probes in-case they are looped back to usroy
2017-06-22Remove unused function (nd6_rem_ifa_lle)ozaki-r
2017-06-21Don't create a permanent L2 cache entry on adding an address to an interfaceozaki-r
2017-02-22Fix prefix invalidation via nd6_timerozaki-r
2017-02-14Do ND in L2_output in the same manner as arpresolveozaki-r
2016-12-19Protect IPv6 default router and prefix lists with coarse-grained rwlockozaki-r
2016-12-19Get rid of extra nd6_purge from in6_ifdetachozaki-r
2016-12-14Make functions staticozaki-r
2016-12-12Introduce macros for the prefix listozaki-r
2016-12-12Introduce macros for the default router listozaki-r
2016-12-11Add nd6_ prefix to exported functionsozaki-r
2016-12-11Move default interface things from nd6_rtr.c to nd6.cozaki-r
2016-12-11Make some functions staticozaki-r
2016-12-11Remove function declarations that have no actual definitionozaki-r
2016-04-04Separate nexthop caches from the routing tableozaki-r
2016-04-01Refine nd6logozaki-r
2016-04-01Tidy up nd6_timer initializationozaki-r
2015-12-07CID 1341546: Fix integer handling issue (CONSTANT_EXPRESSION_RESULT)ozaki-r
2015-11-25Use lltable/llentry for NDPozaki-r
2015-11-18Stop passing llinfo_nd6 to nd6_ns_outputozaki-r
2015-07-17Reform use of rt_refcntozaki-r
2015-07-15Remove unused arguments and the associated code from nd6_nud_hint()ozaki-r
2015-02-25Rename nd6_rtmsg() to rt_newmsg() and move into the generic routing coderoy
2015-02-25Retire nd6_newaddrmsg and use rt_newaddrmsg directly instead so thatroy
2015-02-23Rearange interface detachement slightly: before we free the INET6 specificmartin
2014-12-16Report route additions/changes/deletions for cached neighbours to userland.roy
2014-09-05Don't use C++ keyword as variable.matt
2014-06-05Add IPV6CTL_AUTO_LINKLOCAL and ND6_IFF_AUTO_LINKLOCAL toggles whichroy
2013-05-21For IPv6, emit RTM_NEWADDR once DAD completes and also when address flagroy
2012-06-234 new sysctls to avoid ipv6 DoS attacks from OpenBSDchristos
2011-11-19First step of random number subsystem rework described intls
2011-11-11Move RTF_ANNOUNCE flag so that it no longer conflicts with RTF_PROTO2.gdt
2011-05-24RA flood mitigation via a limit on accepted routes:spz
2009-11-06Fix net.inet6.ip6.accept_rtadv and 'ndp -i <interface> accept_rtadv':dyoung
2009-01-15- switch the lifetime struct to time_t and provide compatibility for thechristos
2008-10-24Constify the rt_addrinfo argument to the ifa_rtrequest memberdyoung
2007-08-30Use malloc(9) for sockaddrs instead of pool(9), and remove dom_sa_pooldyoung
2007-08-07Avoid writing past the end of the buffer [lldst, lldst + dstsize)dyoung
2007-07-19Take steps to hide the radix_node implementation of the forwarding tabledyoung
2007-05-17Fix the memory leak reported in kern/36337. Thanks Matthias Schelerdyoung
2007-05-02Eliminate address family-specific route caches (struct route, structdyoung
2007-03-15In nd6_lookup, shorten a staircase. KNF: change return (expr); todyoung
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-17KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneousdyoung
2006-11-20Use LIST_/TAILQ_ macros, esp. LIST_FOREACH() and TAILQ_FOREACH().dyoung