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 src/sys/netinet6/nd
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 the
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 publi
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 src/sys/netinet6/ip
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 src/sys/netinet6/ip6_ou
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 -r1
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 cha
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 src/sys/netinet6/nd
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 src/sys/netinet
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 com
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 rdif
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 -r1.1
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 src/s
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 src
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 -r
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
Pl
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 gen
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 t
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 IPv
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 this
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 req
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 r
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 dom
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
ov
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, a
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 src/s
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 tha
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 ndp
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 -r1.
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 -u
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 diff
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 -r1.21
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 s
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 ca
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 src/sys/netinet6/icmp6.
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 src/sys/netinet6/dccp6_
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 comm
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 src/sys/netinet6/
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 i
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 t
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 th
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 note
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: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
(if_
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 src/sys/netinet6/
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 src/sys/netinet6/in
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 src/sys/net
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:
c
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 src/sys/netinet6/ip6_mroute
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 src/sys
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 diff
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 diff
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 typo;
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
Pl
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 n
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 M
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 b
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 addresse
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
Pleas
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 src/sys/netinet6/in6.
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 than
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
luck
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 t
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 a
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 t
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
Please
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 no
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 a
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
hea
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 when
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 src/sys/netinet6/
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 are
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 src/sys/netinet6/icmp6.
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
Plea
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 -r1.
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 generat
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 p
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 src/sys/netinet6/in6
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 src/sys/netinet6/
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 -r1
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 src/sys/neti
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 -r1.
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 398 matches
Mail list logo