Module Name:src
Committed By: ozaki-r
Date: Fri Apr 19 05:04:06 UTC 2024
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
frag6: fix calculation of fragment length
Because of the miscalculation, 32 bytes fragmented IPv6 packets
have been wrongly dropped.
See
Module Name:src
Committed By: ozaki-r
Date: Fri Apr 19 05:04:06 UTC 2024
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
frag6: fix calculation of fragment length
Because of the miscalculation, 32 bytes fragmented IPv6 packets
have been wrongly dropped.
See
Module Name:src
Committed By: riastradh
Date: Fri Apr 19 00:55:35 UTC 2024
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
ip6_output: Initialize plen for ip6_hopopts_input.
This funny little block in ip6_process_hopopts assumes it is
initialized as and
Module Name:src
Committed By: riastradh
Date: Fri Apr 19 00:55:35 UTC 2024
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
ip6_output: Initialize plen for ip6_hopopts_input.
This funny little block in ip6_process_hopopts assumes it is
initialized as and
Module Name:src
Committed By: riastradh
Date: Fri Mar 1 23:50:28 UTC 2024
Modified Files:
src/sys/netinet6: in6.c
Log Message:
netinet6: Avoid NPD on `ifconfig ifN inet6 ... pltime 0 vltime 0'.
PR kern/53922
To generate a diff of this commit:
cvs rdiff -u -r1.291
Module Name:src
Committed By: riastradh
Date: Fri Mar 1 23:50:28 UTC 2024
Modified Files:
src/sys/netinet6: in6.c
Log Message:
netinet6: Avoid NPD on `ifconfig ifN inet6 ... pltime 0 vltime 0'.
PR kern/53922
To generate a diff of this commit:
cvs rdiff -u -r1.291
Module Name:src
Committed By: mlelstv
Date: Sat Feb 24 21:41:13 UTC 2024
Modified Files:
src/sys/netinet6: icmp6.c raw_ip6.c
Log Message:
Deliver timestamps also to raw sockets.
Fixes PR 57955
To generate a diff of this commit:
cvs rdiff -u -r1.255 -r1.256
Module Name:src
Committed By: mlelstv
Date: Sat Feb 24 21:41:13 UTC 2024
Modified Files:
src/sys/netinet6: icmp6.c raw_ip6.c
Log Message:
Deliver timestamps also to raw sockets.
Fixes PR 57955
To generate a diff of this commit:
cvs rdiff -u -r1.255 -r1.256
Module Name:src
Committed By: pgoyette
Date: Thu Dec 7 16:47:44 UTC 2023
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Identify the need to rework the COMPAT_* code to be more
module-aware.
This is an XXX comment block only, NFCI.
To generate a diff of this
Module Name:src
Committed By: pgoyette
Date: Thu Dec 7 16:47:44 UTC 2023
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Identify the need to rework the COMPAT_* code to be more
module-aware.
This is an XXX comment block only, NFCI.
To generate a diff of this
Module Name:src
Committed By: msaitoh
Date: Wed Oct 11 09:13:51 UTC 2023
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
s/Neighour/Neighbor/ in comment. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.280 src/sys/netinet6/nd6.c
Module Name:src
Committed By: msaitoh
Date: Wed Oct 11 09:13:51 UTC 2023
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
s/Neighour/Neighbor/ in comment. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.280 src/sys/netinet6/nd6.c
Module Name:src
Committed By: christos
Date: Tue Aug 29 17:01:35 UTC 2023
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Add a check for FreeBSD-SA-23:06.ipv6, although it is not reproducible for us.
factor out code copied 3 times (and now would have been a 4th)
Module Name:src
Committed By: christos
Date: Tue Aug 29 17:01:35 UTC 2023
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Add a check for FreeBSD-SA-23:06.ipv6, although it is not reproducible for us.
factor out code copied 3 times (and now would have been a 4th)
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 05:45:36 UTC 2023
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
in6: don't send any IPv6 packets over a disabled interface
To generate a diff of this commit:
cvs rdiff -u -r1.233 -r1.234
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 05:45:36 UTC 2023
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
in6: don't send any IPv6 packets over a disabled interface
To generate a diff of this commit:
cvs rdiff -u -r1.233 -r1.234
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 05:44:22 UTC 2023
Modified Files:
src/sys/netinet6: in6.c
Log Message:
in6: clear ND6_IFF_IFDISABLED to allow DAD again on link-up
To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 05:44:22 UTC 2023
Modified Files:
src/sys/netinet6: in6.c
Log Message:
in6: clear ND6_IFF_IFDISABLED to allow DAD again on link-up
To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 04:24:55 UTC 2023
Modified Files:
src/sys/netinet6: in6_src.c
Log Message:
in6: add missing rtcache_unref to in6_selectroute
By default, this issue is harmless. However, if NET_MPSAFE
is enabled, it could eventually
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 04:24:55 UTC 2023
Modified Files:
src/sys/netinet6: in6_src.c
Log Message:
in6: add missing rtcache_unref to in6_selectroute
By default, this issue is harmless. However, if NET_MPSAFE
is enabled, it could eventually
Module Name:src
Committed By: kardel
Date: Wed Mar 29 13:01:44 UTC 2023
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
use carp mac address when replying to neighbor solicitations referring
to carp interface addresses.
unconfuses commercial routers
To generate
Module Name:src
Committed By: kardel
Date: Wed Mar 29 13:01:44 UTC 2023
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
use carp mac address when replying to neighbor solicitations referring
to carp interface addresses.
unconfuses commercial routers
To generate
Module Name:src
Committed By: ozaki-r
Date: Wed Mar 22 03:17:18 UTC 2023
Modified Files:
src/sys/netinet6: raw_ip6.c
Log Message:
in6: make sure a user-specified checksum field is within a packet
>From OpenBSD
To generate a diff of this commit:
cvs rdiff -u -r1.182
Module Name:src
Committed By: ozaki-r
Date: Wed Mar 22 03:17:18 UTC 2023
Modified Files:
src/sys/netinet6: raw_ip6.c
Log Message:
in6: make sure a user-specified checksum field is within a packet
>From OpenBSD
To generate a diff of this commit:
cvs rdiff -u -r1.182
Module Name:src
Committed By: ozaki-r
Date: Mon Mar 20 09:15:52 UTC 2023
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
in6: reject setting negative values but -1 via setsockopt(IPV6_CHECKSUM)
Same as OpenBSD.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: ozaki-r
Date: Mon Mar 20 09:15:52 UTC 2023
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
in6: reject setting negative values but -1 via setsockopt(IPV6_CHECKSUM)
Same as OpenBSD.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: msaitoh
Date: Thu Dec 22 02:52:35 UTC 2022
Modified Files:
src/sys/netinet6: in6_ifattach.c
Log Message:
Fix typo in comment (s/mut be/msut be/). No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121
Module Name:src
Committed By: msaitoh
Date: Thu Dec 22 02:52:35 UTC 2022
Modified Files:
src/sys/netinet6: in6_ifattach.c
Log Message:
Fix typo in comment (s/mut be/msut be/). No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121
Module Name:src
Committed By: msaitoh
Date: Mon Oct 24 14:15:19 UTC 2022
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Clear saved_flags to avoid compile error on some archs.
To generate a diff of this commit:
cvs rdiff -u -r1.287 -r1.288 src/sys/netinet6/in6.c
Module Name:src
Committed By: msaitoh
Date: Mon Oct 24 14:15:19 UTC 2022
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Clear saved_flags to avoid compile error on some archs.
To generate a diff of this commit:
cvs rdiff -u -r1.287 -r1.288 src/sys/netinet6/in6.c
Module Name:src
Committed By: ozaki-r
Date: Fri Oct 21 09:21:17 UTC 2022
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
frag6: don't use spin mutex for frag6_lock
frag6_lock is held during sending a packet (icmp6_error), so we must
not use a spin mutex because we
Module Name:src
Committed By: ozaki-r
Date: Fri Oct 21 09:21:17 UTC 2022
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
frag6: don't use spin mutex for frag6_lock
frag6_lock is held during sending a packet (icmp6_error), so we must
not use a spin mutex because we
Module Name:src
Committed By: riastradh
Date: Thu Sep 1 18:32:17 UTC 2022
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: Take ifnet psref around cprng_fast in nd6_slowtimo.
This may sleep on an adpative mutex, the global entropy lock, so
pserialize is
Module Name:src
Committed By: riastradh
Date: Thu Sep 1 18:32:17 UTC 2022
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: Take ifnet psref around cprng_fast in nd6_slowtimo.
This may sleep on an adpative mutex, the global entropy lock, so
pserialize is
Module Name:src
Committed By: knakahara
Date: Wed Jun 15 04:31:22 UTC 2022
Modified Files:
src/sys/netinet6: in6_pcb.h
Log Message:
in6p_hash isn't used, either.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/netinet6/in6_pcb.h
Please note that
Module Name:src
Committed By: knakahara
Date: Wed Jun 15 04:31:22 UTC 2022
Modified Files:
src/sys/netinet6: in6_pcb.h
Log Message:
in6p_hash isn't used, either.
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/netinet6/in6_pcb.h
Please note that
Module Name:src
Committed By: andvar
Date: Fri Dec 31 12:41:50 UTC 2021
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
s/quetion/question/
To generate a diff of this commit:
cvs rdiff -u -r1.277 -r1.278 src/sys/netinet6/nd6.c
Please note that diffs are not public
Module Name:src
Committed By: andvar
Date: Fri Dec 31 12:41:50 UTC 2021
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
s/quetion/question/
To generate a diff of this commit:
cvs rdiff -u -r1.277 -r1.278 src/sys/netinet6/nd6.c
Please note that diffs are not public
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:08:45 UTC 2021
Modified Files:
src/sys/netinet6: raw_ip6.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 src/sys/netinet6/raw_ip6.c
Please note
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:08:45 UTC 2021
Modified Files:
src/sys/netinet6: raw_ip6.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 src/sys/netinet6/raw_ip6.c
Please note
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:07:43 UTC 2021
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/netinet6/ip6_output.c
Please
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:07:43 UTC 2021
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/netinet6/ip6_output.c
Please
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:06:21 UTC 2021
Modified Files:
src/sys/netinet6: in6.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.282 -r1.283 src/sys/netinet6/in6.c
Please note that diffs
Module Name:src
Committed By: christos
Date: Tue Sep 21 15:06:21 UTC 2021
Modified Files:
src/sys/netinet6: in6.c
Log Message:
don't opencode kauth_cred_get()
To generate a diff of this commit:
cvs rdiff -u -r1.282 -r1.283 src/sys/netinet6/in6.c
Please note that diffs
On Fri, Apr 24, 2020 at 05:36:55PM +, Jonathan A. Kollasch wrote:
> Module Name: src
> Committed By: jakllsch
> Date: Fri Apr 24 17:36:55 UTC 2020
>
> Modified Files:
> src/sys/netinet6: in6_proto.c
>
> Log Message:
> Fill in .pr_usrreqs for SOCK_SEQPACKET and SOCK_STREAM
On 22/04/2020 20:32, Roy Marples wrote:
Module Name:src
Committed By: roy
Date: Wed Apr 22 19:32:11 UTC 2020
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: nd6_na_input() now considers ln_state <= ND6_LLINFO_INCOMPLETE
Otherwise if ln_state !=
Now that's a simpler fix than I imagined it would be...
kre
Module Name:src
Committed By: maxv
Date: Tue Nov 12 08:11:55 UTC 2019
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Add more checks in ip6_pullexthdr, to prevent a panic in m_copydata. The
Rip6 entry point could see a garbage Hop6 option.
Not a big issue,
Module Name:src
Committed By: maxv
Date: Tue Nov 12 08:11:55 UTC 2019
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Add more checks in ip6_pullexthdr, to prevent a panic in m_copydata. The
Rip6 entry point could see a garbage Hop6 option.
Not a big issue,
Module Name:src
Committed By: ozaki-r
Date: Fri Oct 18 04:33:53 UTC 2019
Modified Files:
src/sys/netinet6: in6_ifattach.c in6_var.h ip6_input.c
Log Message:
in6: reset the temporary address timer on a change of the interval period
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Fri Oct 18 04:33:53 UTC 2019
Modified Files:
src/sys/netinet6: in6_ifattach.c in6_var.h ip6_input.c
Log Message:
in6: reset the temporary address timer on a change of the interval period
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Wed Oct 16 07:40:40 UTC 2019
Modified Files:
src/sys/netinet6: in6_ifattach.c in6_ifattach.h in6_var.h ip6_input.c
Log Message:
Reorganize in6_tmpaddrtimer stuffs
- Move the related functions to where in6_tmpaddrtimer_ch exists
Module Name:src
Committed By: ozaki-r
Date: Wed Oct 16 07:41:28 UTC 2019
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Validate ip6_temp_preferred_lifetime (net.inet6.ip6.temppltime) on a change
ip6_temp_preferred_lifetime is used to calculate an interval
Module Name:src
Committed By: ozaki-r
Date: Wed Oct 16 07:40:40 UTC 2019
Modified Files:
src/sys/netinet6: in6_ifattach.c in6_ifattach.h in6_var.h ip6_input.c
Log Message:
Reorganize in6_tmpaddrtimer stuffs
- Move the related functions to where in6_tmpaddrtimer_ch exists
Module Name:src
Committed By: ozaki-r
Date: Wed Oct 16 07:41:28 UTC 2019
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Validate ip6_temp_preferred_lifetime (net.inet6.ip6.temppltime) on a change
ip6_temp_preferred_lifetime is used to calculate an interval
Module Name:src
Committed By: uwe
Date: Sun Oct 6 02:30:58 UTC 2019
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
icmp6_notify_error - fix ctlfunc typedef to match pr_ctlinput,
drop the cast that is no longer necessary.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: uwe
Date: Sun Oct 6 02:30:58 UTC 2019
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
icmp6_notify_error - fix ctlfunc typedef to match pr_ctlinput,
drop the cast that is no longer necessary.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: kamil
Date: Mon Sep 23 23:12:47 UTC 2019
Modified Files:
src/sys/netinet6: scope6.c
Log Message:
Remove __noubsan from in6_clearscope()
The alignment issues for x86 should be handled by
- src/sys/arch/amd64/include/types.h r. 1.62 and
-
Module Name:src
Committed By: kamil
Date: Mon Sep 23 23:12:47 UTC 2019
Modified Files:
src/sys/netinet6: scope6.c
Log Message:
Remove __noubsan from in6_clearscope()
The alignment issues for x86 should be handled by
- src/sys/arch/amd64/include/types.h r. 1.62 and
-
Module Name:src
Committed By: kamil
Date: Fri Sep 20 14:53:24 UTC 2019
Modified Files:
src/sys/netinet6: scope6.c
Log Message:
Decorate in6_clearscope() with __noubsan
sys/netinet6/scope6.c:480:6,
member access within misaligned address 0x9457bc441286 for type
Module Name:src
Committed By: kamil
Date: Fri Sep 20 14:53:24 UTC 2019
Modified Files:
src/sys/netinet6: scope6.c
Log Message:
Decorate in6_clearscope() with __noubsan
sys/netinet6/scope6.c:480:6,
member access within misaligned address 0x9457bc441286 for type
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 18 08:18:05 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
nd6: remove extra pserialize_read_exit
To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/netinet6/nd6_nbr.c
Please
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 18 08:18:05 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
nd6: remove extra pserialize_read_exit
To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/netinet6/nd6_nbr.c
Please
Module Name:src
Committed By: kamil
Date: Thu Sep 5 20:17:27 UTC 2019
Modified Files:
src/sys/netinet6: in6.h
Log Message:
Revert regression introduced in in6.h r. 1.95
revision 1.95
date: 2019-05-28 05:56:46 +0200; author: kamil; state:
Module Name:src
Committed By: kamil
Date: Thu Sep 5 20:17:27 UTC 2019
Modified Files:
src/sys/netinet6: in6.h
Log Message:
Revert regression introduced in in6.h r. 1.95
revision 1.95
date: 2019-05-28 05:56:46 +0200; author: kamil; state:
Module Name:src
Committed By: roy
Date: Sun Sep 1 19:26:22 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c nd6.h
Log Message:
inet6: Re-introduce ND6_LLINFO_WAITDELETE so we can return EHOSTDOWN
Once we've sent nd6_mmaxtries NS messages, send RTM_MISS and move to the
Module Name:src
Committed By: roy
Date: Sun Sep 1 19:26:22 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c nd6.h
Log Message:
inet6: Re-introduce ND6_LLINFO_WAITDELETE so we can return EHOSTDOWN
Once we've sent nd6_mmaxtries NS messages, send RTM_MISS and move to the
Module Name:src
Committed By: roy
Date: Sat Aug 31 01:49:46 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: don't set an invalid lladdr in nd6_free()
We don't want to announce that we've deleted a hwaddr of all zeros.
To generate a diff of this
Module Name:src
Committed By: roy
Date: Sat Aug 31 01:49:46 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: don't set an invalid lladdr in nd6_free()
We don't want to announce that we've deleted a hwaddr of all zeros.
To generate a diff of this
Module Name:src
Committed By: roy
Date: Thu Aug 29 16:26:43 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Userland really has no business with NA messages.
However, RFC 4861 6.2.5 only says departing routers
*SHOULD* send RA with lifetime of zero and
Module Name:src
Committed By: roy
Date: Thu Aug 29 16:26:43 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Userland really has no business with NA messages.
However, RFC 4861 6.2.5 only says departing routers
*SHOULD* send RA with lifetime of zero and
Module Name:src
Committed By: roy
Date: Thu Aug 29 14:28:06 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
more bool
To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/sys/netinet6/nd6_nbr.c
Please note that diffs are not public
Module Name:src
Committed By: roy
Date: Thu Aug 29 14:28:06 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
more bool
To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/sys/netinet6/nd6_nbr.c
Please note that diffs are not public
Module Name:src
Committed By: roy
Date: Thu Aug 29 14:26:55 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: change rt_announce and llchange to bool in nd6_na_input()
To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168
Module Name:src
Committed By: roy
Date: Thu Aug 29 14:26:55 UTC 2019
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: change rt_announce and llchange to bool in nd6_na_input()
To generate a diff of this commit:
cvs rdiff -u -r1.167 -r1.168
On Wed, 28 Aug 2019, Roy Marples wrote:
On 27/08/2019 22:17, Hisashi T Fujinaka wrote:
Is this necessary for -9 too?
Pretty much every BSD with IPv6.
I'll submit a PR for -9 in day or so.
I need to work this and a few other recent changes for -8 and maybe -7 also.
Cool. Thanks for all the
On 27/08/2019 22:17, Hisashi T Fujinaka wrote:
Is this necessary for -9 too?
Pretty much every BSD with IPv6.
I'll submit a PR for -9 in day or so.
I need to work this and a few other recent changes for -8 and maybe -7 also.
Roy
Is this necessary for -9 too?
On Tue, 27 Aug 2019, Roy Marples wrote:
Module Name:src
Committed By: roy
Date: Tue Aug 27 21:11:26 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: nd6_free assumes all routers are processed by kernel RA
This hasn't
Module Name:src
Committed By: roy
Date: Tue Aug 27 21:11:26 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: nd6_free assumes all routers are processed by kernel RA
This hasn't been the case for a long time if you're a dhcpcd
user with a default
Module Name:src
Committed By: roy
Date: Tue Aug 27 21:11:26 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: nd6_free assumes all routers are processed by kernel RA
This hasn't been the case for a long time if you're a dhcpcd
user with a default
Module Name:src
Committed By: roy
Date: Thu Aug 22 21:22:50 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c nd6_nbr.c
Log Message:
nd6: notify userland of neighbour lla updates once more
XXX pullup -8 -9
To generate a diff of this commit:
cvs rdiff -u -r1.258 -r1.259
Module Name:src
Committed By: roy
Date: Thu Aug 22 21:22:50 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c nd6_nbr.c
Log Message:
nd6: notify userland of neighbour lla updates once more
XXX pullup -8 -9
To generate a diff of this commit:
cvs rdiff -u -r1.258 -r1.259
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 14 08:34:44 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add missing IFNET_LOCK for regen_tmpaddr
Reported by ryo@
To generate a diff of this commit:
cvs rdiff -u -r1.256 -r1.257
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 14 08:34:44 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add missing IFNET_LOCK for regen_tmpaddr
Reported by ryo@
To generate a diff of this commit:
cvs rdiff -u -r1.256 -r1.257
Module Name:src
Committed By: christos
Date: Mon Aug 5 10:25:41 UTC 2019
Modified Files:
src/sys/netinet6: in6_offload.h
Log Message:
add forward decl
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/netinet6/in6_offload.h
Please note that diffs
Module Name:src
Committed By: christos
Date: Mon Aug 5 10:25:41 UTC 2019
Modified Files:
src/sys/netinet6: in6_offload.h
Log Message:
add forward decl
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/netinet6/in6_offload.h
Please note that diffs
Module Name:src
Committed By: christos
Date: Fri Jul 26 10:18:42 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Decrease the reference count before freeing, so that the entries actually
get free'd. (Ryota Ozaki)
To generate a diff of this commit:
cvs
Module Name:src
Committed By: christos
Date: Fri Jul 26 10:18:42 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Decrease the reference count before freeing, so that the entries actually
get free'd. (Ryota Ozaki)
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 28 06:45:16 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: restore a missing reachability confirmation
On sending a packet over a STALE cache, the cache should be tried a reachability
confirmation,
Module Name:src
Committed By: kamil
Date: Tue May 28 03:56:46 UTC 2019
Modified Files:
src/sys/netinet6: in6.h
Log Message:
Decorate struct in6_addr with the __packed attribute
This avoids undefined behavior when accessing misaligned pointers.
Detected by kUBSan.
Patch
Module Name:src
Committed By: kamil
Date: Tue May 28 03:56:46 UTC 2019
Modified Files:
src/sys/netinet6: in6.h
Log Message:
Decorate struct in6_addr with the __packed attribute
This avoids undefined behavior when accessing misaligned pointers.
Detected by kUBSan.
Patch
Module Name:src
Committed By: christos
Date: Mon May 13 02:03:07 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
print the name of the interface that was disabled.
To generate a diff of this commit:
cvs rdiff -u -r1.253 -r1.254 src/sys/netinet6/nd6.c
Module Name:src
Committed By: christos
Date: Mon May 13 02:03:07 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
print the name of the interface that was disabled.
To generate a diff of this commit:
cvs rdiff -u -r1.253 -r1.254 src/sys/netinet6/nd6.c
On Tue, May 29, 2018 at 6:10 PM Patrick Welche wrote:
> Module Name:src
> Committed By: prlw1
> Date: Tue May 29 09:10:39 UTC 2018
> Modified Files:
> src/sys/netinet6: in6.c
> Log Message:
> Mark in6m as used for non-DIAGNOSTIC builds.
Oops! Thank you for the fix.
m...@netbsd.org wrote:
>Module Name:src
>Committed By: maxv
>Date: Tue Jan 30 15:54:03 UTC 2018
>
>Modified Files:
>src/sys/netinet6: in6.h ip6_input.c ip6_var.h
>
>Log Message:
>Style, localify, remove dead code, and fix typos. No functional change.
Please could we make
On Thu, Jan 11, 2018 at 2:07 PM, Ryota Ozaki wrote:
> Hi,
>
> I'm going to change to use callout_stop because it seems using it
> is almost harmless in practical. See the below explanation (tl;dr).
Eventually we found a possible way to use callout_stop for (MP-)safe
Hi,
I'm going to change to use callout_stop because it seems using it
is almost harmless in practical. See the below explanation (tl;dr).
I investigated how using callout_stop affects and figured out
it can be problematic but the probability is quite low.
(That's why NetBSD 7 and earlier using
On 27/12/2017 09:08, Ryota Ozaki wrote:
There are other paths. nd6_dad_stop is called from in6_purgeaddr,
in6_if_link_down and nd6_ioctl. nd6_dad_duplicated is called nd6_dad_timer,
nd6_dad_ns_input and nd6_dad_na_input.
I added the below assertion in my local repository and found
On Wed, Dec 27, 2017 at 10:40 AM, Ryota Ozaki wrote:
> On Wed, Dec 27, 2017 at 10:36 AM, Taylor R Campbell
> wrote:
>>> Date: Wed, 27 Dec 2017 10:31:25 +0900
>>> From: Ryota Ozaki
>>>
>>> On Wed, Dec 27, 2017
On Wed, Dec 27, 2017 at 10:36 AM, Taylor R Campbell
wrote:
>> Date: Wed, 27 Dec 2017 10:31:25 +0900
>> From: Ryota Ozaki
>>
>> On Wed, Dec 27, 2017 at 10:27 AM, Taylor R Campbell
>>
1 - 100 of 122 matches
Mail list logo