summaryrefslogtreecommitdiffstats
path: root/sys/netinet6 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't pass a pointer to an uninitialized variable as plenp tokrw2020-06-221-4/+4
* wireguard can do ipv6, but doesnt do link local addresses.dlg2020-06-211-1/+8
* Document the various flavors of NET_LOCK() and rename the reader version.mpi2020-05-273-14/+14
* Do sanity checks in ip6_pullexthdr() preventing a panic in m_copydata(9).mpi2020-05-061-1/+7
* Assert that ND6 timer is never set for RTF_LOCAL routes.mpi2020-04-221-1/+2
* Never update the ND entry (cache) corresponding to a RTF_LOCAL route.mpi2020-04-221-9/+3
* Stop processing packets under non-exclusive (read) netlock.mpi2020-04-121-3/+3
* Move ND6_PRIV_* constants from nd6.h to slaacd the only place whereflorian2020-03-281-6/+1
* Use strlcpy instead of strncpy to ensure results are NUL terminated.tobhe2020-03-171-3/+3
* Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call isvisa2020-03-152-2/+6
* The loopback check in ip6_input_if() was needless. The ::1 destinationbluhm2019-12-301-7/+1
* fix broken tree. sorry for inconveniences.sashan2019-12-231-3/+3
* rdr-to with loopback destination should work even thoughsashan2019-12-231-2/+3
* Make sure packet destination address matches interface address,sashan2019-12-082-2/+29
* add __func__ to panic() and printf() calls in sys/netinet6/*nayden2019-11-298-32/+32
* Accept inet6 address with missing sa_len for the get ioctl(2).bluhm2019-11-181-1/+2
* Kernel is missing propper input validation when configuring IPv6bluhm2019-11-112-40/+48
* convert interface address change hooks to tasks and a task_list.dlg2019-11-082-9/+9
* Avoid NULL dereference in arpinvalidate() and nd6_invalidate() bykrw2019-11-071-1/+3
* Fix white spaces and use __func__ in printf().bluhm2019-10-221-26/+26
* Don't check that the ipv6 source address of a neighbor advertisment isbenno2019-10-181-10/+1
* in6_setsockaddr and in6_setpeeraddr can't fail, so let them return void.dlg2019-10-171-7/+3
* Add RCS Id.bluhm2019-09-041-0/+1
* Fix a route use after free in IPv6 multicast route. Move thebluhm2019-09-041-35/+36
* Do not use the flow of the first fragment to store ECN information.bluhm2019-08-262-7/+8
* Remove support for semantically opace interface identifiers (RFC 7217)florian2019-08-213-97/+4
* When we needed the kernel lock for local IP packet delivery, mpi@bluhm2019-08-061-44/+3
* Prevent recursions by not deleting entries inside rtable_walk(9).mpi2019-06-213-25/+36
* In arp_rtrequest and nd6_rtrequest return early if the RTF_MPLS flag isclaudio2019-06-131-2/+2
* Copy the user provided sockaddr into a normalized sockaddr in rtrequest()claudio2019-06-131-1/+2
* use m_microtime instead of microtime for SO_TIMESTAMP socketopt handlingdlg2019-06-101-2/+2
* Use mallocarray(9) & put some free(9) sizes for M_IPMOPTS allocations.mpi2019-06-101-6/+4
* Add missing NULL check for the protocol control block (pcb) pointer inanton2019-06-041-0/+3
* Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.mpi2019-04-281-3/+3
* For raw IPv6 sockets userland may specify an offset where thebluhm2019-04-232-6/+19
* In in_cksum() and in6_cksum() convert types to C99 style and makebluhm2019-04-222-29/+35
* Statistics of "netstat -s -f inet6 -p rip6" did not work. Inbluhm2019-04-201-2/+2
* change rt_ifa_add and rt_ifa_del so they take an rdomain argument.dlg2019-02-133-9/+14
* remove the implict RTF_MPATH flag that rt_ifa_add() sets on new routes.dlg2019-02-103-6/+8
* Avoid an mbuf double free in the oob soreceive() path. In thebluhm2019-02-042-16/+16
* rework icmp6_error() to be closer to icmp_error()denis2018-12-251-39/+56
* The timeouts in nd6 are in msec so just use timeout_add_msec() insteadclaudio2018-12-201-7/+5
* When forwarding IPv6 packets, generated ICMP6 packets used thebluhm2018-12-101-2/+8
* We are not going to send a neighbor advertisement from a non-masterflorian2018-12-071-7/+7
* When building ND packets use m_align() to pack the mbuf as optimal asclaudio2018-12-061-5/+4
* Convert more MH_ALIGN() to m_align(). Also switch from m_gethdr/M_GETHDRclaudio2018-12-031-3/+3
* MH_ALIGN -> m_alignclaudio2018-11-301-2/+2
* Retire dom_rtkeylen from struct domain. Nothing is using this anymore.claudio2018-11-191-2/+1
* M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forclaudio2018-11-093-7/+7
* Remove the last few XXX rdomain markers. Even those functions respect theclaudio2018-11-091-2/+1