summaryrefslogtreecommitdiff
path: root/sys/netinet6/nd6_rtr.c
AgeCommit message (Expand)Author
2016-11-28Explicitly initialize rti_ifa when automagically adding a route.Martin Pieuchot
2016-11-28Remove multiple recursive splsoftnet().Martin Pieuchot
2016-11-21Assert that defrtrlist_update() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Assert that prelist_update() is always called at IPL_SOFTNET.Martin Pieuchot
2016-11-21Assert that in6_ifadd() is always called at IPL_SOFTNET.Martin Pieuchot
2016-10-03Convert some of the remaining usages of time_second to time_uptime.Martin Pieuchot
2016-09-30Revert sending router solicitations when a prefix expires and go backFlorian Obser
2016-09-26typo in commentStuart Henderson
2016-09-08If the same address is offered via NA, update the existing ``ifa''Martin Pieuchot
2016-09-02Consider when a prefix expires when sending solicitations instead ofFlorian Obser
2016-09-02Go through the set function like normal people; no functional change.Florian Obser
2016-08-25Remove a check to expire received prefix.Martin Pieuchot
2016-08-22Sizes for free(9) from David Hill.Martin Pieuchot
2016-07-05Expand IN6_IFF_NOTREADY, ok bluhm@Martin Pieuchot
2016-05-02Simplify life for routing table implementations by requiring that rtable_walkJonathan Matthew
2016-01-12Prevent a possible NULL-derefenced introduced by the move of RA sleepingMartin Pieuchot
2015-12-18Convert arc4random() to arc4random_uniorm(). Diff by Matthew Martin.tb
2015-12-03Get rid of rt_mask() and stop allocating a "struct sockaddr" for everyMartin Pieuchot
2015-12-01Use rt_ifa_add(9) instead or rtrequest(9) when adding ND prefixes.Martin Pieuchot
2015-11-24No need for <net/if_types.h>Martin Pieuchot
2015-11-02typo in commentStuart Henderson
2015-11-02Prefer an existing refcounted ``ifp'' to rt_ifp when possible or use theMartin Pieuchot
2015-10-30Rename rtrequest1() to rtrequest().Alexander Bluhm
2015-10-28Remove linkmtu and maxmtu from struct nd_ifinfo. IN6_LINKMTU can nowFlorian Obser
2015-10-25Put some comments in how nd6_rs_attach() works.Florian Obser
2015-10-25Introduce if_rtrequest() the successor of ifa_rtrequest().Martin Pieuchot
2015-10-24Ignore Router Advertisment's current hop limit.Martin Pieuchot
2015-10-22Inspired by satosin(), use inline functions to convert sockaddr dl.Alexander Bluhm
2015-09-18Do not manually decrement rt's refcounter in nd6_lookup() and let theMartin Pieuchot
2015-09-12Now that rtrequest1(9) properly sets RTF_UP for newly added route,Martin Pieuchot
2015-09-11Kill yet another argument to functions in IPv6. This time ip6_output'sClaudio Jeker
2015-09-10if_put dance, shuffle some code and switch a printf to print the ifindexClaudio Jeker
2015-09-09Kill icmp6_ifstat_inc() and associated per-ifp storage.Martin Pieuchot
2015-08-24nd6_prefix_add() is no longer used and die.Martin Pieuchot
2015-08-24Start moving away from the global prefix list by limiting its usage toMartin Pieuchot
2015-08-24Always increment the reference counter of the returned route entry inMartin Pieuchot
2015-08-24Rework the code to decide when to perform DAD to no longer rely on theMartin Pieuchot
2015-08-19Convert all calls to rtrequest1() and the following error checkAlexander Bluhm
2015-08-18Call rtfree(9) when we no longer need the route entry rather thanMartin Pieuchot
2015-08-17Remove anoying comment about in6_update_ifa().Martin Pieuchot
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot
2015-07-18Merge two identical chunks to add new prefixes to the global dataMartin Pieuchot
2015-07-17Remove #if 0'ed code and update comment.Florian Obser
2015-07-16Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.Martin Pieuchot
2015-07-16Properly layer Router Solicitation code.Martin Pieuchot
2015-07-08Use a new RTF_CONNECTED flag for interface (connected) routes.Martin Pieuchot
2015-06-16Store a unique ID, an interface index, rather than a pointer to theMartin Pieuchot
2015-06-08More damned eye searing whitespace. No change to .o files.Kenneth R Westerback
2015-06-04Remove unused sa_dl.Martin Pieuchot
2015-05-26Store the IP address of the corresponding ifa in the rt_gateway fieldMartin Pieuchot