Module Name:src
Committed By: ozaki-r
Date: Tue Aug 17 09:43:21 UTC 2021
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: prevent ln from being freed while releasing held packets
To generate a diff of this commit:
cvs rdiff -u -r1.276 -r1.277
Module Name:src
Committed By: kardel
Date: Tue Aug 10 06:29:56 UTC 2021
Modified Files:
src/sys/netinet6: in6_src.c
Log Message:
PR kern/56348
MTU discovery fails with IPv6 sockets bound to IPv4 mapped address
pick up the IPv4 route for IPv4 mapped IPv6 address to get
Module Name:src
Committed By: andvar
Date: Sat Jul 31 10:12:04 UTC 2021
Modified Files:
src/sys/netinet6: in6.h
Log Message:
fix typos in comments
To generate a diff of this commit:
cvs rdiff -u -r1.100 -r1.101 src/sys/netinet6/in6.h
Please note that diffs are not
Module Name:src
Committed By: ryo
Date: Thu Mar 11 11:10:22 UTC 2021
Modified Files:
src/sys/netinet6: ip6_var.h
Log Message:
flowlabel will never return anything other than 1 or 0.
s/&&/&/
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90
Module Name:src
Committed By: christos
Date: Wed Mar 10 22:28:27 UTC 2021
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
byte-flipping a random number is not very useful.
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227
Module Name:src
Committed By: christos
Date: Mon Mar 8 18:22:16 UTC 2021
Modified Files:
src/sys/netinet6: files.netinet6 ip6_var.h
Removed Files:
src/sys/netinet6: ip6_id.c
Log Message:
no need for ip6_id.c...
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: christos
Date: Sun Mar 7 15:03:32 UTC 2021
Modified Files:
src/sys/netinet6: ip6_id.c
Log Message:
Amend missed messages:
netinet6: Pick IPv6 fragment ids uniformly at random.
Expected number of packets before collision is ~2^16, about the
Module Name:src
Committed By: christos
Date: Sun Mar 7 15:01:35 UTC 2021
Modified Files:
src/sys/netinet6: ip6_var.h
Log Message:
netinet/netinet6: Add necessary includes to make these standalone.
(from riastradh)
To generate a diff of this commit:
cvs rdiff -u -r1.87
Module Name:src
Committed By: christos
Date: Sun Mar 7 14:59:36 UTC 2021
Modified Files:
src/sys/netinet6: ip6_id.c
Log Message:
netinet6: Mark randomid unused.
Will make merging and bisection easier if anything goes wrong with
flow label or fragment id randomization
Module Name:src
Committed By: martin
Date: Mon Feb 15 10:13:45 UTC 2021
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Fix the build.
Maybe there should be a ICMP6_HDR_ALIGNMENT, but for now there is
only IP6_HDR_ALIGNMENT.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: nia
Date: Mon Dec 28 20:19:50 UTC 2020
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add more guards against NULL deref, since KUBSAN still complains.
To generate a diff of this commit:
cvs rdiff -u -r1.275 -r1.276
Module Name:src
Committed By: nia
Date: Sat Dec 26 10:43:39 UTC 2020
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Avoid NULL pointer dereference, noticed by KUBSAN.
"Looks fine" roy@
To generate a diff of this commit:
cvs rdiff -u -r1.274 -r1.275
Module Name:src
Committed By: roy
Date: Fri Sep 11 15:03:33 UTC 2020
Modified Files:
src/sys/netinet6: icmp6.c nd6.c nd6.h nd6_nbr.c
Log Message:
inet6: Use generic Neighor Detection rather than IPv6 specific
No functional change intended.
To generate a diff of this
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 28 06:32:24 UTC 2020
Modified Files:
src/sys/netinet6: in6_src.c ip6_forward.c ip6_input.c ip6_output.c
ip6_var.h
Log Message:
inet6: reduce silent packet discards
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 28 06:28:58 UTC 2020
Modified Files:
src/sys/netinet6: ip6_forward.c ip6_input.c ip6_var.h
Log Message:
inet6: pass rcvif to ip6_forward to avoid extra psref_acquire
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: roy
Date: Thu Aug 20 11:01:02 UTC 2020
Modified Files:
src/sys/netinet6: nd6.h nd6_nbr.c
Log Message:
Sprinkle some const
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/netinet6/nd6.h
cvs rdiff -u -r1.179 -r1.180
Module Name:src
Committed By: maxv
Date: Fri Jun 19 16:08:06 UTC 2020
Modified Files:
src/sys/netinet6: ip6_input.c ip6_var.h
Log Message:
localify
To generate a diff of this commit:
cvs rdiff -u -r1.216 -r1.217 src/sys/netinet6/ip6_input.c
cvs rdiff -u -r1.83 -r1.84
Module Name:src
Committed By: maxv
Date: Tue Jun 16 17:12:18 UTC 2020
Modified Files:
src/sys/netinet6: in6.c in6_var.h scope6.c scope6_var.h
Log Message:
remove unused
To generate a diff of this commit:
cvs rdiff -u -r1.280 -r1.281 src/sys/netinet6/in6.c
cvs rdiff -u
Module Name:src
Committed By: roy
Date: Sun Jun 14 14:26:18 UTC 2020
Modified Files:
src/sys/netinet6: in6.c
Log Message:
inet6: Allow addresses to be marked AUTOCONF from userland
To generate a diff of this commit:
cvs rdiff -u -r1.279 -r1.280 src/sys/netinet6/in6.c
Module Name:src
Committed By: mlelstv
Date: Sat Jun 13 06:05:08 UTC 2020
Modified Files:
src/sys/netinet6: in6.c
Log Message:
COMPAT_90 doesn't necessarily imply COMPAT_50. So include compat in6_var.h in
either case.
Fixes evbarm build that starts with COMPAT_60.
To
Module Name:src
Committed By: roy
Date: Tue Apr 28 15:12:28 UTC 2020
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
inet6: Ensure that route MTU is guarded by ARC_PHDS_MAXMTU
This mirrors the ARP behavior for ARCnet interfaces based on current
kernel RA handling.
Module Name:src
Committed By: rjs
Date: Mon Apr 27 19:33:48 UTC 2020
Modified Files:
src/sys/netinet6: sctp6_usrreq.c
Log Message:
Call IPv4 handler for accept().
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/netinet6/sctp6_usrreq.c
Please note
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 variants of SCTP too.
This should allow these socket types of SCTP to operate on
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 != ND6_LLINFO_INCOMPLETE and the is no lladdr
and
Module Name:src
Committed By: kim
Date: Mon Apr 13 14:04:27 UTC 2020
Modified Files:
src/sys/netinet6: nd6_rtr.c
Log Message:
Fix default route selection
The primary issue was that in revision 1.79 a check was added in the
nd6_defrouter_select() search loop to ignore the
Module Name:src
Committed By: roy
Date: Sun Apr 12 12:13:52 UTC 2020
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: RTM_MISS reports RTA_AUTHOR once more
Just moves the logic to send RTM_MISS after the ICMP6 report as we
rely on that function to extract the
Module Name:src
Committed By: christos
Date: Fri Apr 3 14:04:27 UTC 2020
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
PR/55030: Avoid locking against myself panic by moving the icmp error outside
the lock. Thanks ozaki-r!
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Wed Jan 29 04:38:06 UTC 2020
Modified Files:
src/sys/netinet6: in6_l2tp.c
Log Message:
Adopt .
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/netinet6/in6_l2tp.c
Please note that diffs are not public
Module Name:src
Committed By: maxv
Date: Fri Jan 3 08:53:14 UTC 2020
Modified Files:
src/sys/netinet6: ip6_mroute.c
Log Message:
Don't forget to initialize 'sin6_len'. With kASan, from time to time the
value will be bigger than the size of the source, and we get a read
Module Name:src
Committed By: maxv
Date: Wed Apr 3 19:23:38 UTC 2019
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
Fix small read overflow; harmless, because since I removed RH0, the memory
access on IPV6_RTHDR that would normally be illegal is not needed,
Module Name:src
Committed By: msaitoh
Date: Tue Mar 19 13:38:54 UTC 2019
Modified Files:
src/sys/netinet6: ip6protosw.h
Log Message:
Fix typos in comment:
- s/paylaod/payload/
- s/dstination/destination/
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: maxv
Date: Mon Feb 25 07:31:32 UTC 2019
Modified Files:
src/sys/netinet6: udp6_usrreq.c
Log Message:
Fix the order in udp6_attach: soreserve should be called before
in6_pcballoc, otherwise if it fails there is still a PCB attached, and
we hit
Module Name:src
Committed By: maxv
Date: Mon Jan 14 18:51:15 UTC 2019
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Fix bug, should be ip6_protox[].
To generate a diff of this commit:
cvs rdiff -u -r1.205 -r1.206 src/sys/netinet6/ip6_input.c
Please note
Module Name:src
Committed By: roy
Date: Sun Dec 16 08:54:58 UTC 2018
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
netinet6: only flush prefixes and routers for the given interface.
Unless it's lo0, where we then flush the lot.
The maintains the status-quo with
Module Name:src
Committed By: roy
Date: Thu Dec 13 10:27:51 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: discard any received NA with a LL address we own
This matches ARP behaviour.
To generate a diff of this commit:
cvs rdiff -u -r1.162
Module Name:src
Committed By: christos
Date: Mon Dec 10 16:28:52 UTC 2018
Modified Files:
src/sys/netinet6: in6.h
Log Message:
need (or arpa/inet.h) for ntohl() used in macros.
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/netinet6/in6.h
Please
Module Name:src
Committed By: roy
Date: Fri Dec 7 14:47:24 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: match NS nonce to any interface
This allows the same address to exist on many interfaces on the same
prefix, matching the inet behaviour.
Module Name:src
Committed By: roy
Date: Tue Dec 4 21:16:54 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: remove needless ifa_release.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/netinet6/nd6_nbr.c
Please note that
Module Name:src
Committed By: roy
Date: Tue Dec 4 21:01:48 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: use one function for nd6_dad_input
Having different ones for NA and NS is a bit wasteful.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: roy
Date: Tue Dec 4 20:46:56 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: simplify NA DaD checking
To generate a diff of this commit:
cvs rdiff -u -r1.158 -r1.159 src/sys/netinet6/nd6_nbr.c
Please note that
Module Name:src
Committed By: roy
Date: Tue Dec 4 12:23:43 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
inet6: remove unused dad ns/na counters
The current DaD code triggers when either an NS or NA is directly
received, so the counters themselves do
Module Name:src
Committed By: ozaki-r
Date: Thu Nov 29 10:02:52 UTC 2018
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
Don't validate the source address of forwarding IPv6 packets (same as IPv4)
To generate a diff of this commit:
cvs rdiff -u -r1.212
Module Name:src
Committed By: ozaki-r
Date: Tue Nov 6 04:27:41 UTC 2018
Modified Files:
src/sys/netinet6: udp6_usrreq.c
Log Message:
Restore the length check of a sockaddr passed from userland at udp6_output
A sockaddr with invalid length could be passed to the network
Module Name:src
Committed By: mlelstv
Date: Sun Nov 4 08:48:01 UTC 2018
Modified Files:
src/sys/netinet6: udp6_usrreq.c
Log Message:
Fix error path in ip6 source address selection.
in6_selectsrc previously returned a pointer to an ipv6 address,
the pointer was NULL in
Module Name:src
Committed By: ozaki-r
Date: Thu Oct 25 02:40:45 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Remove a leftover debug printf
Pointed out by hannken@
To generate a diff of this commit:
cvs rdiff -u -r1.239 -r1.240
Module Name:src
Committed By: rjs
Date: Sat Sep 15 13:33:15 UTC 2018
Modified Files:
src/sys/netinet6: dccp6_usrreq.c
Log Message:
Make it compile after change to non-variadic pr_input.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 14 01:10:58 UTC 2018
Modified Files:
src/sys/netinet6: nd6_rtr.c
Log Message:
Don't call find_pfxlist_reachable_router, which may sleep, in a pserialize read
section
Found by knakahara@
To generate a diff of this
Module Name:src
Committed By: maxv
Date: Fri Aug 10 06:55:04 UTC 2018
Modified Files:
src/sys/netinet6: in6_offload.c in6_offload.h
Log Message:
Remove the callback and localify. Same as IPv4.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: kamil
Date: Wed Jul 4 00:35:34 UTC 2018
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Paper over Undefined Behavior in in6_control1()
Replace calculation of maxexpire (TIME_MAX) with a construct that triggers
UB with a one that uses
Module Name:src
Committed By: maxv
Date: Tue May 29 16:21:30 UTC 2018
Modified Files:
src/sys/netinet6: ip6_output.c
Log Message:
Remove dead code, we don't care.
To generate a diff of this commit:
cvs rdiff -u -r1.209 -r1.210 src/sys/netinet6/ip6_output.c
Please note
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.
To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268 src/sys/netinet6/in6.c
Please note
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:39:26 UTC 2018
Modified Files:
src/sys/netinet6: mld6.c
Log Message:
Avoid double LIST_REMOVE which corrupts lists
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/netinet6/mld6.c
Please
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:38:59 UTC 2018
Modified Files:
src/sys/netinet6: mld6.c
Log Message:
Move LIST_REMOVE
mld_stoptimer releases in6_multilock temporarily, so we must LIST_REMOVE first.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:38:29 UTC 2018
Modified Files:
src/sys/netinet6: in6_var.h mld6.c nd6.c
Log Message:
Make a deletion of in6m in nd6_rtrequest atomic
To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:37:58 UTC 2018
Modified Files:
src/sys/netinet6: mld6.c
Log Message:
Make a refcount decrement and a removal from a list of an item atomic
in6m_refcount of an in6m can be incremented if the in6m is on the list
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:36:48 UTC 2018
Modified Files:
src/sys/netinet6: in6_var.h mld6.c
Log Message:
Improve atomicity of in6_leavegroup and in6_delmulti
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:37:16 UTC 2018
Modified Files:
src/sys/netinet6: in6.c
Log Message:
Avoid NULL pointer dereference on imm->i6mm_maddr
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267 src/sys/netinet6/in6.c
Please
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:36:15 UTC 2018
Modified Files:
src/sys/netinet6: mld6.c
Log Message:
Release in6_multilock on callout_halt of mld_timeo to avoid a deadlock
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94
Module Name:src
Committed By: ozaki-r
Date: Tue May 29 04:35:28 UTC 2018
Modified Files:
src/sys/netinet6: mld6.c
Log Message:
Don't hold softnet_lock in mld_timeo
Then we can get rid of remaining abuses of mutex_owned(softnet_lock).
To generate a diff of this commit:
Module Name:src
Committed By: maxv
Date: Sun May 20 06:29:43 UTC 2018
Modified Files:
src/sys/netinet6: ip6_mroute.c ip6_mroute.h
Log Message:
Remove notyet, we've never had this.
To generate a diff of this commit:
cvs rdiff -u -r1.127 -r1.128
Module Name:src
Committed By: maxv
Date: Sat May 19 08:22:58 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c nd6_rtr.c
Log Message:
Style.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/netinet6/nd6_nbr.c
cvs rdiff -u -r1.142 -r1.143
Module Name:src
Committed By: maxv
Date: Sat May 19 06:44:08 UTC 2018
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Remove misleading comment.
To generate a diff of this commit:
cvs rdiff -u -r1.203 -r1.204 src/sys/netinet6/ip6_input.c
Please note that
Module Name:src
Committed By: maxv
Date: Fri May 18 21:03:33 UTC 2018
Modified Files:
src/sys/netinet6: nd6_rtr.c
Log Message:
Add missing m_put_rcvif_psref.
To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/sys/netinet6/nd6_rtr.c
Please note that
Module Name:src
Committed By: maxv
Date: Thu May 17 12:07:48 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Fix the KASSERTs. It doesn't matter at all since the packet can't be this
big anyway, and there are many other places that have this kind of
Module Name:src
Committed By: maxv
Date: Fri May 11 14:25:50 UTC 2018
Modified Files:
src/sys/netinet6: raw_ip6.c
Log Message:
Dedup: introduce rip6_sbappendaddr. Same as IPv4.
To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/netinet6/raw_ip6.c
Module Name:src
Committed By: maxv
Date: Mon May 7 10:21:08 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Remove misleading comments.
To generate a diff of this commit:
cvs rdiff -u -r1.236 -r1.237 src/sys/netinet6/icmp6.c
Please note that diffs are
Module Name:src
Committed By: maxv
Date: Sun Apr 29 07:05:13 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c ip6_mroute.c raw_ip6.c
Log Message:
Replace
m_copym(m, 0, M_COPYALL, M_DONTWAIT)
by
m_copypacket(m, M_DONTWAIT)
when it is obvious that 'm' has
Module Name:src
Committed By: maxv
Date: Fri Apr 27 09:02:16 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Fix a bug introduced in rev1.154 (2009). mcl_cache still has a size of
MCLBYTES, so the area allocated is still too small.
I think it should have
Module Name:src
Committed By: maxv
Date: Thu Apr 26 07:01:38 UTC 2018
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Move the address checks into one function, ip6_badaddr(). In this function,
reinstate the "IPv4-compatible IPv6 addresses" check; these
Module Name:src
Committed By: maxv
Date: Tue Apr 24 08:22:17 UTC 2018
Modified Files:
src/sys/netinet6: nd6_rtr.c
Log Message:
Remove nullcheck, m is not allowed to be null.
To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 src/sys/netinet6/nd6_rtr.c
Module Name:src
Committed By: christos
Date: Thu Apr 19 21:22:02 UTC 2018
Modified Files:
src/sys/netinet6: in6.h in6_var.h
Log Message:
s/static inline/static __inline/g for consistency.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91
Module Name:src
Committed By: maxv
Date: Sun Apr 15 08:31:18 UTC 2018
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Remove useless DIAGNOSTIC block, the caller already ensures the
assumptions, and here we're not doing anything (it should be a panic
rather
Module Name:src
Committed By: maxv
Date: Sat Apr 14 17:55:47 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Fix 'icmp6len', it shouldn't be ip6_plen, because we may not be at the
beginning of the packet (off+ip6_plen is beyond the end of the mbuf). By
Module Name:src
Committed By: maxv
Date: Sat Apr 14 14:59:59 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Cosmetic, and remove one XXX (no problem).
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 src/sys/netinet6/icmp6.c
Please note
Module Name:src
Committed By: maxv
Date: Sat Apr 14 08:03:33 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Remove the RH0 code from ICMPv6. RH0 is deprecated by RFC5095 (2007) for
security reasons. We already removed it in Route6.
In addition there was
Module Name:src
Committed By: maxv
Date: Sat Apr 14 06:45:18 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Remove dead code. It is the same as the non-obsolete one, since
ICMP6_DST_UNREACH_NOTNEIGHBOR == ICMP6_DST_UNREACH_BEYONDSCOPE,
and the code leads
Module Name:src
Committed By: maxv
Date: Fri Apr 13 11:32:44 UTC 2018
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Localify global variables, style, and add two XXXs.
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/netinet6/frag6.c
Module Name:src
Committed By: maxv
Date: Fri Apr 13 11:19:10 UTC 2018
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Add XXX, using a pool would be better than kmem.
To generate a diff of this commit:
cvs rdiff -u -r1.69 -r1.70 src/sys/netinet6/frag6.c
Please
Module Name:src
Committed By: maxv
Date: Fri Apr 13 11:18:08 UTC 2018
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Release the lock a little earlier.
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/netinet6/frag6.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Fri Apr 13 11:01:14 UTC 2018
Modified Files:
src/sys/netinet6: dest6.c
Log Message:
style
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/netinet6/dest6.c
Please note that diffs are not public domain; they
Module Name:src
Committed By: maxv
Date: Fri Apr 13 08:55:50 UTC 2018
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Add XXX. In fact, it would be better, if all the fragments were offloaded,
to quickly recompute the checksum on the fly, and keep it in the mbuf
Module Name:src
Committed By: ozaki-r
Date: Mon Mar 19 03:14:08 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Pull out a sleepable function (in6_selectsrc) from a pserialize read section
To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153
Module Name:src
Committed By: knakahara
Date: Wed Mar 14 07:56:32 UTC 2018
Modified Files:
src/sys/netinet6: in6_gif.c
Log Message:
Fix error checking in in6_gif_ctlinput().
if_gif.c:r1.133 introduces gif_update_variant() which ensure ifp->if_flags
is set IFF_RUNNING
Module Name:src
Committed By: ozaki-r
Date: Wed Mar 7 01:37:24 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Avoid passing NULL to nd6_dad_duplicated
Fix PR kern/53075
To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151
Module Name:src
Committed By: maxv
Date: Tue Mar 6 17:39:36 UTC 2018
Modified Files:
src/sys/netinet6: ip6_input.c
Log Message:
Perform the IP (src/dst) checks _before_ calling the packet filter, because
if the filter has a "return-icmp" rule it may call icmp6_error with
Module Name:src
Committed By: martin
Date: Tue Mar 6 11:21:32 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Remove unused variables
To generate a diff of this commit:
cvs rdiff -u -r1.149 -r1.150 src/sys/netinet6/nd6_nbr.c
Please note that diffs
Module Name:src
Committed By: maxv
Date: Mon Feb 26 09:13:00 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c raw_ip6.c
Log Message:
Remove redundant condition (harmless). PR/53030.
To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222
Module Name:src
Committed By: ozaki-r
Date: Sat Feb 24 07:40:40 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Simplify; pass dp to nd6_dad_duplicated instead of looking it up again in it
To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147
Module Name:src
Committed By: ozaki-r
Date: Sat Feb 24 07:38:05 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Use KASSERT for checking a programming error
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146 src/sys/netinet6/nd6_nbr.c
Module Name:src
Committed By: maxv
Date: Wed Feb 14 05:29:39 UTC 2018
Modified Files:
src/sys/netinet6: ip6_input.c ip6_var.h
Log Message:
Re-make ip6_nexthdr global, it will be used in soon-to-be-added code...
To generate a diff of this commit:
cvs rdiff -u -r1.191
Module Name:src
Committed By: maxv
Date: Mon Feb 12 12:52:13 UTC 2018
Modified Files:
src/sys/netinet6: icmp6.c ip6_input.c ip6_output.c
Log Message:
Replace bcopy -> memcpy when it is obvious that the areas don't overlap.
Rearrange ip6_splithdr() for clarity.
To
Module Name:src
Committed By: maxv
Date: Thu Feb 8 11:49:37 UTC 2018
Modified Files:
src/sys/netinet6: udp6_usrreq.c
Log Message:
pr_send can be given a NULL lwp. It looks like the
control != NULL && lwp == NULL
condition is never supposed to happen, but add a
Module Name:src
Committed By: maxv
Date: Thu Feb 8 11:13:20 UTC 2018
Modified Files:
src/sys/netinet6: udp6_output.c udp6_usrreq.c
Log Message:
Style, no functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/netinet6/udp6_output.c
cvs
Module Name:src
Committed By: maxv
Date: Wed Feb 7 10:52:20 UTC 2018
Modified Files:
src/sys/netinet6: in6_proto.c
Log Message:
Style, and localify IPV6FORWARDING. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121
Module Name:src
Committed By: maxv
Date: Wed Feb 7 10:22:00 UTC 2018
Modified Files:
src/sys/netinet6: in6_proto.c
Log Message:
Change ip6_hdrnestlimit to be 15 instead of 50. I couldn't find any
reference in RFCs about what a correct limit should be, but FreeBSD already
Module Name:src
Committed By: maxv
Date: Wed Feb 7 09:53:09 UTC 2018
Modified Files:
src/sys/netinet6: frag6.c
Log Message:
Rename back to ip6af_mff. It was actually clearer than ip6af_more.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66
Module Name:src
Committed By: maxv
Date: Tue Feb 6 06:32:26 UTC 2018
Modified Files:
src/sys/netinet6: ip6_mroute.c ip6_mroute.h
Log Message:
Remove dead code.
To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/sys/netinet6/ip6_mroute.c
cvs rdiff -u
Module Name:src
Committed By: ozaki-r
Date: Tue Feb 6 03:37:00 UTC 2018
Modified Files:
src/sys/netinet6: ip6_flow.c
Log Message:
Shorten the name of a workqueue instance to fit to the limit (15)
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: maxv
Date: Fri Feb 2 10:49:01 UTC 2018
Modified Files:
src/sys/netinet6: nd6_nbr.c
Log Message:
Fix memory leak. Contrary to what the XXX indicates, this place is 100%
reachable remotely.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: maxv
Date: Fri Feb 2 09:01:17 UTC 2018
Modified Files:
src/sys/netinet6: ip6_mroute.c
Log Message:
Style, no functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 src/sys/netinet6/ip6_mroute.c
Please note that
1 - 100 of 404 matches
Mail list logo