summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
2016-03-19Extract in6_pcbaddrisavail() from in6_pcbbind(), and use it whenVincent Gross
2016-03-14Change a bunch of (<blah> *)0 to NULL.Kenneth R Westerback
2016-03-12Add checks on overlapping IPv6 sockets ownershipVincent Gross
2016-03-07Sync no-argument function declaration and definition by adding (void).Christian Weisgerber
2016-03-07Do not remove RTF_STATIC L2 entries from the routing table.Martin Pieuchot
2016-03-03Kill IPv6 prefix and router renumbering ioctls.Jeremie Courreges-Anglas
2016-03-03Delete all traces of SIOCSIF(ADDR|DSTADDR|NETMASK)_IN6Jeremie Courreges-Anglas
2016-02-28Remove SIOCSIFALIFETIME_IN6 ioctl, as NetBSD did.Stefan Kempf
2016-01-21Introduce in{,6}_hasmulti(), two functions to check in the hot path ifMartin Pieuchot
2016-01-21add a missing if_put() in a carp specific pathJonathan Gray
2016-01-13Prevent a double if_put().Martin Pieuchot
2016-01-12Prevent a possible NULL-derefenced introduced by the move of RA sleepingMartin Pieuchot
2016-01-06fix comment typosStuart Henderson
2015-12-22Do not return EEXIST if the same address is added twice.Martin Pieuchot
2015-12-18Fix SO_REUSE* flags effects when binding multicast addresses. NoVincent Gross
2015-12-18Convert arc4random() to arc4random_uniorm(). Diff by Matthew Martin.tb
2015-12-09Keep all ether prototypes in one place.Martin Pieuchot
2015-12-09Always pass a valid interface pointer to rtdeletemsg().Martin Pieuchot
2015-12-05Remove useless "if() else", multicast and unicast v6 route lookups areVincent Gross
2015-12-04prefix function names like randomid and pmod to keep them out of globalTed Unangst
2015-12-03Get rid of rt_mask() and stop allocating a "struct sockaddr" for everyMartin Pieuchot
2015-12-03ip_send()/ip6_send() allow PF to send response packet in ipsoftnet task.Alexandr Nedvedicky
2015-12-03add sizes to some free() calls. ok claudioTed Unangst
2015-12-03rewrite if to be more clear. ok bluhm stspTed Unangst
2015-12-03Implement etherip(4) driverKazuya Goda
2015-12-03rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthenTed Unangst
2015-12-02Move port picking away from in_pcbbind()Vincent Gross
2015-12-02When destroying an interface, we have to wait until all referencesAlexander Bluhm
2015-12-02Kill the RT_REPORT flag to rtalloc() and stop sending RTM_MISS messagesClaudio Jeker
2015-12-01Use rt_ifa_add(9) instead or rtrequest(9) when adding ND prefixes.Martin Pieuchot
2015-12-01Kill redundant or unused arguments in rtredirect().Martin Pieuchot
2015-12-01Remove backward compatibility for "older version of routed and gated".Martin Pieuchot
2015-12-01Remove "just for safety" over engineering checks.Martin Pieuchot
2015-11-29Use if_get() rather than dereferencing rt_ifp in ip6_getpmtu().Martin Pieuchot
2015-11-24No need for <net/if_types.h>Martin Pieuchot
2015-11-21Use if_get() rather than dereferencing rt_ifp directly.Martin Pieuchot
2015-11-18Factorize the bits to check if a L2 route is connected, wether it isMartin Pieuchot
2015-11-13Do not cast malloc(9) results.Martin Pieuchot
2015-11-12Do not try to guess if there's still an IPv4 multicast routing daemonMartin Pieuchot
2015-11-12Unbreak adding a MIFF_REGISTER interface.Martin Pieuchot
2015-11-12unidef MRT6DEBUGMartin Pieuchot
2015-11-12More PIM love. Reduce differences with ip_mroute.c and dynamicallyMartin Pieuchot
2015-11-12Sync headers and get rid of #ifdef MROUTING.Martin Pieuchot
2015-11-12Fix PIM build.Martin Pieuchot
2015-11-11Store the index of the lo0 interface instead of a pointer to itsMartin Pieuchot
2015-11-06Change nd6_nud_hint() to no longer manipulate rt_ifp directly.Martin Pieuchot
2015-11-03Remove dead assignments.Charles Longeau
2015-11-03Disable TCP/UDP TX hardware checksumming if an IPv4 packet containsChristian Weisgerber
2015-11-02Retire ARP load-balacing, thanks for all the fish!Martin Pieuchot
2015-11-02typo in commentStuart Henderson