CVS commit: src/sys/netinet6

2015-02-20 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Fri Feb 20 22:13:48 UTC 2015 Modified Files: src/sys/netinet6: in6.c in6.h Log Message: Declare input argument to in6_sin_2_v4mapsin6 to be const, allows an address from the route cache to be used as the input. ok christos@. To

CVS commit: src/sys/netinet6

2015-02-17 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Feb 17 15:14:28 UTC 2015 Modified Files: src/sys/netinet6: nd6.c Log Message: something odd happens is not a useful error message. To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/netinet6/nd6.c

CVS commit: src/sys/netinet6

2015-02-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 2 03:14:02 UTC 2015 Modified Files: src/sys/netinet6: ip6_output.c Log Message: CID/1267860: Missing break in switch To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/netinet6/ip6_output.c

CVS commit: src/sys/netinet6

2015-01-20 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jan 20 21:27:37 UTC 2015 Modified Files: src/sys/netinet6: in6.h in6_src.c ip6_input.c ip6_output.c ip6_var.h mld6.c Log Message: Add net.inet6.ip6.prefer_tempaddr sysctl knob so that we can prefer IPv6 temporary

CVS commit: src/sys/netinet6

2015-01-20 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jan 20 21:42:36 UTC 2015 Modified Files: src/sys/netinet6: ip6_output.c Log Message: Fix IPV6_USE_MIN_MTU set by setsockopt(2) being ignored when IPV6_PKTINFO is set as a control with sendmsg(2). To generate a diff of this

CVS commit: src/sys/netinet6

2014-12-16 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Dec 16 11:42:27 UTC 2014 Modified Files: src/sys/netinet6: nd6.c nd6.h nd6_nbr.c nd6_rtr.c Log Message: Report route additions/changes/deletions for cached neighbours to userland. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/netinet6

2014-12-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 10 01:10:14 UTC 2014 Modified Files: src/sys/netinet6: ip6_forward.c Log Message: call vsnprintf instead of snprintf; provide more detail To generate a diff of this commit: cvs rdiff -u -r1.75 -r1.76

CVS commit: src/sys/netinet6

2014-12-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 10 01:10:38 UTC 2014 Modified Files: src/sys/netinet6: scope6.c scope6_var.h Log Message: printable version of the scope. remove stray breaks. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/netinet6

2014-12-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 8 00:19:37 UTC 2014 Modified Files: src/sys/netinet6: ip6_forward.c Log Message: Merge some common code in the failed forwarding case, while providing better diagnostics, and fixing leaks. To generate a diff of this

CVS commit: src/sys/netinet6

2014-12-05 Thread Sean Boudreau
Module Name:src Committed By: seanb Date: Fri Dec 5 18:45:37 UTC 2014 Modified Files: src/sys/netinet6: udp6_output.c Log Message: - Fix comment which was no longer accurate after previous change to move from in_pcbconnect - in6_pcbsetport. To generate a diff of this

CVS commit: src/sys/netinet6

2014-12-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 3 01:32:11 UTC 2014 Modified Files: src/sys/netinet6: nd6.c Log Message: more debugging info... To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/netinet6/nd6.c Please note that diffs are not

CVS commit: src/sys/netinet6

2014-11-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Nov 25 19:51:17 UTC 2014 Modified Files: src/sys/netinet6: icmp6.c Log Message: CID 977389: Out of bounds access. To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170 src/sys/netinet6/icmp6.c Please note that

CVS commit: src/sys/netinet6

2014-11-15 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun Nov 16 00:04:06 UTC 2014 Modified Files: src/sys/netinet6: scope6.c Log Message: Drop impossible check. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/netinet6/scope6.c Please note that diffs are not

CVS commit: src/sys/netinet6

2014-11-14 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Nov 14 17:34:23 UTC 2014 Modified Files: src/sys/netinet6: dest6.c in6_ifattach.c in6_pcb.c ip6_forward.c udp6_output.c Log Message: Do not uselessly include sys/malloc.h. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet6

2014-11-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 12 03:24:25 UTC 2014 Modified Files: src/sys/netinet6: mld6.c Log Message: Ensure callout isn't running and pending before callout_destroy Call callout_halt before callout_destroy. And also let callout (mld_timeo) not

CVS commit: src/sys/netinet6

2014-11-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Nov 3 13:04:12 UTC 2014 Modified Files: src/sys/netinet6: in6.c Log Message: Clear IN6_IFF_DUPLICATED when link goes down or up. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/netinet6/in6.c Please

CVS commit: src/sys/netinet6

2014-10-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 27 14:10:12 UTC 2014 Modified Files: src/sys/netinet6: in6.c Log Message: print mapped addresses better To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 src/sys/netinet6/in6.c Please note that diffs

CVS commit: src/sys/netinet6

2014-10-14 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Oct 14 15:29:43 UTC 2014 Modified Files: src/sys/netinet6: nd6.c Log Message: Tests for neighbour now work correctly on bridge(4) and carp(4) interfaces. To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153

CVS commit: src/sys/netinet6

2014-10-12 Thread Roy Marples
Module Name:src Committed By: roy Date: Sun Oct 12 20:05:50 UTC 2014 Modified Files: src/sys/netinet6: nd6_nbr.c Log Message: Remove redundant logging. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/netinet6/nd6_nbr.c Please note that diffs are

CVS commit: src/sys/netinet6

2014-10-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 11 20:53:16 UTC 2014 Modified Files: src/sys/netinet6: in6_pcb.c in6_pcb.h ip6_output.c udp6_output.c Log Message: Make IPV4 mapped addresses able to do IPV4 multicast. Fixes needed: - allow binding to mapped

CVS commit: src/sys/netinet6

2014-10-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 11 23:07:39 UTC 2014 Modified Files: src/sys/netinet6: in6_pcb.c Log Message: Succeed binding to multicast address for now: Open questions: Open questions:

CVS commit: src/sys/netinet6

2014-09-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 06:06:31 UTC 2014 Modified Files: src/sys/netinet6: in6_var.h Log Message: Don't nest structure definitions. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/netinet6/in6_var.h Please note that

CVS commit: src/sys/netinet6

2014-09-05 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 06:08:15 UTC 2014 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_src.c nd6.h nd6_rtr.c Log Message: Don't use C++ keyword as variable. Use different prefix for nd6_prefixctl members than for nd6_prefix

CVS commit: src/sys/netinet6

2014-09-04 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Sep 5 05:33:06 UTC 2014 Modified Files: src/sys/netinet6: frag6.c Log Message: Don't use new as a variable name. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/netinet6/frag6.c Please note that diffs

CVS commit: src/sys/netinet6

2014-08-16 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Aug 16 17:27:09 UTC 2014 Modified Files: src/sys/netinet6: ip6_output.c Log Message: http://m00nbsd.net/ae123a9bae03f7dde5c6d654412daf5a.html#Report-2 #03-0x02: Memory leak ok ozaki-r@ To generate a diff of this

CVS commit: src/sys/netinet6

2014-08-03 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Aug 3 22:55:24 UTC 2014 Modified Files: src/sys/netinet6: in6_pcb.c Log Message: in6_pcbdetach: now that IGMP and multicast groups are MP-safe, we can move the ip6_freemoptions() call outside the softnet_lock. Should fix

CVS commit: src/sys/netinet6

2014-07-26 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Jul 26 22:21:16 UTC 2014 Modified Files: src/sys/netinet6: mld6.c Log Message: PR 49036: net.inet6 has not been created when the sysctl constructor for net.inet6.multicast is run. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/netinet6

2014-07-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 1 07:51:29 UTC 2014 Modified Files: src/sys/netinet6: in6.c nd6_nbr.c Log Message: Stop using callout randomly nd6_dad_start uses callout when xtick 0 while doesn't when xtick == 0. So if we pass a random value

CVS commit: src/sys/netinet6

2014-07-01 Thread Justin Cormack
Module Name:src Committed By: justin Date: Tue Jul 1 23:01:54 UTC 2014 Modified Files: src/sys/netinet6: in6.c Log Message: On ARM the variable name 'delay' shadows a function here, rename to avoid -Wshadow objecting. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet6

2014-06-02 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Jun 2 11:02:21 UTC 2014 Modified Files: src/sys/netinet6: mld6.c Log Message: Use explicit initializer. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/netinet6/mld6.c Please note that diffs are not

CVS commit: src/sys/netinet6

2014-05-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 20 20:23:56 UTC 2014 Modified Files: src/sys/netinet6: ip6_flow.c nd6.c Log Message: Sync with the ipv4 code and call ifp-if_output() with KERNEL_LOCK held. Problem reported and fix tested by njoly@ on current-users@ To

CVS commit: src/sys/netinet6

2014-02-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Feb 20 13:36:06 UTC 2014 Modified Files: src/sys/netinet6: icmp6.c Log Message: Bail out in case m_pulldown failed. To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164 src/sys/netinet6/icmp6.c Please note that

CVS commit: src/sys/netinet6

2014-01-15 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Jan 15 10:25:04 UTC 2014 Modified Files: src/sys/netinet6: nd6.c Log Message: If the address matches a cloning route, it is also a neighbor. This allows us to use prefixes which userland may have added. To generate a diff of

CVS commit: src/sys/netinet6

2014-01-15 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed Jan 15 10:52:11 UTC 2014 Modified Files: src/sys/netinet6: in6.c Log Message: Remove dead code. To generate a diff of this commit: cvs rdiff -u -r1.168 -r1.169 src/sys/netinet6/in6.c Please note that diffs are not public

CVS commit: src/sys/netinet6

2014-01-13 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jan 13 18:23:37 UTC 2014 Modified Files: src/sys/netinet6: nd6_nbr.c Log Message: When handling NS/NA we need to check our prefix list instead of our address list to work out if it came from a valid neighbor. To generate a

CVS commit: src/sys/netinet6

2014-01-13 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jan 13 18:57:49 UTC 2014 Modified Files: src/sys/netinet6: in6.c in6_var.h Log Message: Remove the now un-used function in6ifa_ifplocaladdr. To generate a diff of this commit: cvs rdiff -u -r1.167 -r1.168

CVS commit: src/sys/netinet6

2013-12-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Dec 17 20:25:00 UTC 2013 Modified Files: src/sys/netinet6: nd6.c Log Message: Instead of voodo casts use simple byte pointer arithmetic and memcpy to create the packed binary format we pass out to userland when querying the

CVS commit: src/sys/netinet6

2013-11-21 Thread Jeff Rizzo
Module Name:src Committed By: riz Date: Thu Nov 21 21:55:13 UTC 2013 Modified Files: src/sys/netinet6: ip6_mroute.c Log Message: Revert previous and solve in a different way, using __unused. Fixes building with MRT6DEBUG. ok martin. To generate a diff of this commit:

CVS commit: src/sys/netinet6

2013-10-25 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 25 15:44:39 UTC 2013 Modified Files: src/sys/netinet6: in6_ifattach.c Log Message: Mark a variable as used only in diagnostic kernels To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89

CVS commit: src/sys/netinet6

2013-10-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 19 15:44:29 UTC 2013 Modified Files: src/sys/netinet6: in6.h Log Message: define constants for scopeid function flags. To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75 src/sys/netinet6/in6.h Please note

CVS commit: src/sys/netinet6

2013-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 19 00:09:03 UTC 2013 Modified Files: src/sys/netinet6: in6.h Log Message: add scopeid functions To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/netinet6/in6.h Please note that diffs are not

CVS commit: src/sys/netinet6

2013-10-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Oct 4 14:23:14 UTC 2013 Modified Files: src/sys/netinet6: ip6_input.c Log Message: check result of setscope, from logan. To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/netinet6/ip6_input.c

CVS commit: src/sys/netinet6

2013-10-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 3 20:27:55 UTC 2013 Modified Files: src/sys/netinet6: ip6_output.c Log Message: check sockopt_get() error, from logan. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/netinet6/ip6_output.c

CVS commit: src/sys/netinet6

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 11:33:59 UTC 2013 Modified Files: src/sys/netinet6: ip6_mroute.c Log Message: Remove unused variable and ifdef some others like their use To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104

CVS commit: src/sys/netinet6

2013-09-14 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Sep 14 21:08:35 UTC 2013 Modified Files: src/sys/netinet6: nd6_rtr.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.89 -r1.90 src/sys/netinet6/nd6_rtr.c Please note that diffs are

CVS commit: src/sys/netinet6

2013-09-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Sep 11 23:15:47 UTC 2013 Modified Files: src/sys/netinet6: in6.c Log Message: Include BRDADDR and NETMASK to the v4 ioctls we ban for v6; from FreeBSD. Remove X25 stuff which has been GC'ed. XXX: pullup-5,6 To generate a

CVS commit: src/sys/netinet6

2013-08-30 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Aug 30 07:42:08 UTC 2013 Modified Files: src/sys/netinet6: frag6.c Log Message: draft-gont-6man-ipv6-atomic-fragment-00 is now RFC 6949 (Loganaden Velvindron logan at elandsys dot com) To generate a diff of this commit:

CVS commit: src/sys/netinet6

2013-05-21 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue May 21 09:54:12 UTC 2013 Modified Files: src/sys/netinet6: nd6_nbr.c Log Message: Disable nd6_newaddrmsg debug To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/netinet6/nd6_nbr.c Please note that diffs

CVS commit: src/sys/netinet6

2013-03-18 Thread Greg Troxel
Module Name:src Committed By: gdt Date: Mon Mar 18 19:31:39 UTC 2013 Modified Files: src/sys/netinet6: ip6_output.c Log Message: Initialize variable used as (conditional) result parameter. ip6_insertfraghdr either sets a result parameter or returns an error. While the

CVS commit: src/sys/netinet6

2013-02-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 18 16:45:50 UTC 2013 Modified Files: src/sys/netinet6: nd6_rtr.c Log Message: PR/47576: Takahiro HAYASHI: Avoid crash destroying tap0 after deleting it's link-local address. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet6

2013-01-28 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Mon Jan 28 17:57:34 UTC 2013 Modified Files: src/sys/netinet6: nd6_rtr.c Log Message: Set the socket family for the network mask. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/netinet6/nd6_rtr.c Please

CVS commit: src/sys/netinet6

2013-01-25 Thread Mihai Chelaru
Module Name:src Committed By: kefren Date: Fri Jan 25 10:33:53 UTC 2013 Modified Files: src/sys/netinet6: ip6_output.c Log Message: don't return hlim when asked for multicast loop flag To generate a diff of this commit: cvs rdiff -u -r1.150 -r1.151

CVS commit: src/sys/netinet6

2013-01-24 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Jan 24 14:23:09 UTC 2013 Modified Files: src/sys/netinet6: nd6.c Log Message: Use rt_getkey. To generate a diff of this commit: cvs rdiff -u -r1.143 -r1.144 src/sys/netinet6/nd6.c Please note that diffs are not public

CVS commit: src/sys/netinet6

2013-01-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 6 00:17:14 UTC 2013 Modified Files: src/sys/netinet6: udp6_output.c Log Message: PR/47408: Anthony Mallet: sendto(2) issue with IPv6 UDP datagrams - don't connect when the local port is 0, just set the local port

CVS commit: src/sys/netinet6

2012-09-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Sep 27 23:10:00 UTC 2012 Modified Files: src/sys/netinet6: frag6.c Log Message: Loganaden Velvindron: From http://tools.ietf.org/html/draft-ietf-6man-ipv6-atomic-fragments-00: A host that receives an IPv6 packet which

CVS commit: src/sys/netinet6

2012-07-21 Thread Greg Troxel
Module Name:src Committed By: gdt Date: Sat Jul 21 14:52:40 UTC 2012 Modified Files: src/sys/netinet6: ip6_output.c Log Message: Add comments describing parameter handling for ip6_insertfraghdr. Depending on compiler options, this code can be involved in an (apparently)

CVS commit: src/sys/netinet6

2012-07-01 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Jul 1 22:04:44 UTC 2012 Modified Files: src/sys/netinet6: frag6.c Log Message: Remove the wrapper of frag6_input(), restore the behaviour changed in r1.50. Fix ip6_reass_packet() wrapper used by NPF. Remove #if 0 code for

CVS commit: src/sys/netinet6

2012-06-25 Thread David Brownlee
Module Name:src Committed By: abs Date: Mon Jun 25 17:25:29 UTC 2012 Modified Files: src/sys/netinet6: nd6_rtr.c Log Message: Some fun in trying to work out what was broken with gcc-4.1 to trigger the following warning when gcc-4.5 was silent: nd6_rtr.c: In function

CVS commit: src/sys/netinet6

2012-06-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jun 23 03:14:04 UTC 2012 Modified Files: src/sys/netinet6: icmp6.c in6.c in6_proto.c in6_var.h ip6_input.c ip6_var.h nd6.c nd6.h nd6_rtr.c Log Message: 4 new sysctls to avoid ipv6 DoS attacks from OpenBSD To

CVS commit: src/sys/netinet6

2012-02-04 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Feb 5 00:41:15 UTC 2012 Modified Files: src/sys/netinet6: ip6_output.c Log Message: ip6_output: check for rtcache_setdst() error, which may happen if running out of memory. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet6

2012-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Feb 2 19:35:18 UTC 2012 Modified Files: src/sys/netinet6: nd6.c Log Message: use FOREACH_SAFE. To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/netinet6/nd6.c Please note that diffs are not public

CVS commit: src/sys/netinet6

2012-02-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 3 03:32:45 UTC 2012 Modified Files: src/sys/netinet6: nd6.c Log Message: PR/45764, PR/45914 Part 1: nd6_purge can be called after dom_ifdetach, and if_afdata[AF_INET6] is going to be freed and point to garbage. Make

CVS commit: src/sys/netinet6

2012-01-19 Thread Liam J. Foy
Module Name:src Committed By: liamjfoy Date: Thu Jan 19 13:19:34 UTC 2012 Modified Files: src/sys/netinet6: ip6_flow.c ip6_var.h Log Message: Remove ip6f_start from ip6f struct To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/netinet6/ip6_flow.c cvs

CVS commit: src/sys/netinet6

2012-01-10 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Tue Jan 10 20:05:37 UTC 2012 Modified Files: src/sys/netinet6: ip6_output.c Log Message: remove conditionals which can't succeed, and also shouldn't because one would get a kernel NULL dereference immediately To generate a

CVS commit: src/sys/netinet6

2011-12-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Dec 16 00:58:00 UTC 2011 Modified Files: src/sys/netinet6: frag6.c Log Message: Take softnet_lock and kernel lock in frag6_slowtimo and frag6_fasttimo, similar to how it's done with other protocols. If we don't do this

CVS commit: src/sys/netinet6

2011-11-10 Thread Sean Boudreau
Module Name:src Committed By: seanb Date: Thu Nov 10 17:10:00 UTC 2011 Modified Files: src/sys/netinet6: nd6.c Log Message: - Remove unused variable from nd6_timer(). To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/netinet6/nd6.c Please note

CVS commit: src/sys/netinet6

2011-11-03 Thread Zoltan Arnold NAGY
Module Name:src Committed By: zoltan Date: Fri Nov 4 00:22:34 UTC 2011 Modified Files: src/sys/netinet6: frag6.c ip6_var.h Log Message: Change the IPv6 reassembly mechanism to use mutex(9). Also add ip6_reass_packet() to be used by NPF. To generate a diff of this

CVS commit: src/sys/netinet6

2011-10-18 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Oct 19 01:53:08 UTC 2011 Modified Files: src/sys/netinet6: in6.c ip6_mroute.c mld6.c Log Message: Use if_addr_init() and if_mcast_op() instead of ifp-if_ioctl(). To generate a diff of this commit: cvs rdiff -u -r1.157

CVS commit: src/sys/netinet6

2011-06-01 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Jun 1 22:59:44 UTC 2011 Modified Files: src/sys/netinet6: ip6_input.c Log Message: Don't refer to extern tcbtable here, it is unused. To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/netinet6

2011-05-16 Thread David A. Holland
Module Name:src Committed By: dholland Date: Tue May 17 04:39:57 UTC 2011 Modified Files: src/sys/netinet6: in6_src.c Log Message: Add missing $NetBSD$ header. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/netinet6/in6_src.c Please note that

CVS commit: src/sys/netinet6

2011-05-03 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 4 01:45:48 UTC 2011 Modified Files: src/sys/netinet6: in6_pcb.c Log Message: Invalidate the vestigital PCB at the top of in6_pcblookup_connect() to fix the bug where incoming TCPv6 connections were reset. To generate a

CVS commit: src/sys/netinet6

2011-04-25 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Mon Apr 25 22:05:05 UTC 2011 Modified Files: src/sys/netinet6: in6_cksum.c Log Message: fix assertions To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/netinet6/in6_cksum.c Please note that diffs are not

CVS commit: src/sys/netinet6

2011-04-25 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Mon Apr 25 22:07:57 UTC 2011 Modified Files: src/sys/netinet6: in6_offload.c Log Message: ip6_undefer_csum: - don't forget ntohs - KNF To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/netinet6/in6_offload.c

CVS commit: src/sys/netinet6

2011-04-21 Thread David A. Holland
Module Name:src Committed By: dholland Date: Thu Apr 21 06:58:32 UTC 2011 Modified Files: src/sys/netinet6: mld6.c Log Message: Prune dead assignment, from Henning Petersen in PR 44890. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/sys/netinet6

2011-04-01 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Fri Apr 1 08:25:02 UTC 2011 Modified Files: src/sys/netinet6: ipcomp_input.c Log Message: mitigation for CVE-2011-1024 this should really be solved by counting nested headers (like in the inet6 case) instead To generate a diff of

CVS commit: src/sys/netinet6

2011-02-06 Thread David Young
Module Name:src Committed By: dyoung Date: Sun Feb 6 19:12:55 UTC 2011 Modified Files: src/sys/netinet6: in6.c Log Message: Delete unnecessary casts to void *. No functional change intended. Same assembly generated before and after this change. To generate a diff of

CVS commit: src/sys/netinet6

2011-01-22 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Jan 22 18:26:36 UTC 2011 Modified Files: src/sys/netinet6: frag6.c Log Message: When deleting a fragment header use the simple copy operation only if it fits completely into the mbuf. To generate a diff of this commit: cvs

CVS commit: src/sys/netinet6

2010-10-13 Thread Masaru OKI
Module Name:src Committed By: oki Date: Thu Oct 14 03:34:42 UTC 2010 Modified Files: src/sys/netinet6: ip6_mroute.c Log Message: Fixed mbuf leak possibility. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/sys/netinet6/ip6_mroute.c Please note that

CVS commit: src/sys/netinet6

2010-08-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Aug 24 00:07:00 UTC 2010 Modified Files: src/sys/netinet6: in6_proto.c ip6_etherip.c ip6_etherip.h Log Message: Make the EtherIP in IPv6 input path work. XXX: Figure out if we really need a separate protosw for IPv6. To

CVS commit: src/sys/netinet6

2010-08-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Aug 20 15:01:11 UTC 2010 Modified Files: src/sys/netinet6: in6_pcb.c Log Message: Consider a mapped IPv4 address of 0.0.0.0 as unspecified. This allows using mapped IPv4 address with connect without preceding bind. To

CVS commit: src/sys/netinet6

2010-08-20 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Aug 20 16:38:16 UTC 2010 Modified Files: src/sys/netinet6: in6_pcb.c Log Message: Remove stray { To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/sys/netinet6/in6_pcb.c Please note that diffs are not

CVS commit: src/sys/netinet6

2010-07-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Jul 27 13:59:40 UTC 2010 Modified Files: src/sys/netinet6: ip6_mroute.c Log Message: Make MRT6DEBUG compile on LP64 by using ptrdiff_t printf() format specifier. To generate a diff of this commit: cvs rdiff -u -r1.98

CVS commit: src/sys/netinet6

2010-07-15 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 15 19:15:31 UTC 2010 Modified Files: src/sys/netinet6: nd6.c Log Message: To help find the cause of kernel complaints such as /netbsd: nd6_storelladdr: sdl_alen == 0, dst=... if=wm1, add printfs for some impossible

CVS commit: src/sys/netinet6

2010-07-15 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 15 23:46:55 UTC 2010 Modified Files: src/sys/netinet6: udp6_output.c Log Message: Under some circumstances, udp6_output() would call ip6_clearpktopts() with an uninitialized struct ip6_pktopts on the stack, opt.

CVS commit: src/sys/netinet6

2010-07-07 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 8 00:12:35 UTC 2010 Modified Files: src/sys/netinet6: udp6_output.c Log Message: Sprinkle 'const' to prevent udp6_output() from reassigning all but one of its arguments. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet6

2010-07-07 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 8 01:13:01 UTC 2010 Modified Files: src/sys/netinet6: raw_ip6.c Log Message: Sprinkle const to prevent rip6_output() from re-assigning all but one of its arguments. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet6

2010-07-07 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 8 01:22:28 UTC 2010 Modified Files: src/sys/netinet6: raw_ip6.c Log Message: Remove unnecessary casts from struct route * to struct route *. To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107

CVS commit: src/sys/netinet6

2010-04-07 Thread Masaru OKI
Module Name:src Committed By: oki Date: Wed Apr 7 22:59:15 UTC 2010 Modified Files: src/sys/netinet6: in6.c Log Message: ip6_sprintf: compress the zeros of representation of the IPv6 address. see RFC4291 section 2.2 item 2. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/netinet6

2010-02-04 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Thu Feb 4 21:48:36 UTC 2010 Modified Files: src/sys/netinet6: in6_proto.c ip6_forward.c ip6_input.c Log Message: Explicitly include opt_gateway.h when depending on GATEWAY. To generate a diff of this commit: cvs rdiff -u -r1.87

CVS commit: src/sys/netinet6

2009-12-30 Thread Elad Efrat
Module Name:src Committed By: elad Date: Wed Dec 30 23:23:58 UTC 2009 Modified Files: src/sys/netinet6: ipsec.c Log Message: Collapse identical switch cases. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/netinet6/ipsec.c Please note that diffs

CVS commit: src/sys/netinet6

2009-10-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 18 22:57:05 UTC 2009 Modified Files: src/sys/netinet6: icmp6.c Log Message: fix the sun2 case for real. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/netinet6/icmp6.c Please note that diffs

CVS commit: src/sys/netinet6

2009-09-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Sep 19 13:11:02 UTC 2009 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_ifattach.h Log Message: backout the changes that establish a workqueue to synchronize the addresses for arg and gre because they cause a

CVS commit: src/sys/netinet6

2009-09-11 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Sep 11 20:10:06 UTC 2009 Modified Files: src/sys/netinet6: in6_proto.c Log Message: Nothing uses sockaddr_in6_cmp() right now, and the generic sockaddr_cmp() is probably as fast or faster than calling sockaddr_in6_cmp()

CVS commit: src/sys/netinet6

2009-08-31 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Mon Aug 31 12:37:59 UTC 2009 Modified Files: src/sys/netinet6: nd6.c Log Message: nd6_ifattach: fix a missing parens bug in rev.1.132. To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/sys/netinet6/nd6.c Please

CVS commit: src/sys/netinet6

2009-08-19 Thread Sean Boudreau
Module Name:src Committed By: seanb Date: Wed Aug 19 18:52:48 UTC 2009 Modified Files: src/sys/netinet6: in6.h Log Message: - Newer gcc was throwning a 'dereferencing type-punned pointer will break strict-aliasing rules' warning against IN6_IS_ADDR_* macros at -O2

CVS commit: src/sys/netinet6

2009-08-13 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Thu Aug 13 09:04:03 UTC 2009 Modified Files: src/sys/netinet6: in6_ifattach.c Log Message: buildfix: if_indexlim is of type size_t To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/netinet6/in6_ifattach.c

CVS commit: src/sys/netinet6

2009-08-12 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Aug 13 00:34:05 UTC 2009 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_ifattach.h Log Message: Postpone to a workqueue adding link-local and loopback IPv6 addresses to an interface. This keeps the kernel from

CVS commit: src/sys/netinet6

2009-08-06 Thread Christoph Egger
Module Name:src Committed By: cegger Date: Thu Aug 6 12:17:11 UTC 2009 Modified Files: src/sys/netinet6: nd6.c Log Message: Check if ndi is valid before use. ok tonnerre@ To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133 src/sys/netinet6/nd6.c Please

CVS commit: src/sys/netinet6

2009-08-04 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 4 22:04:23 UTC 2009 Modified Files: src/sys/netinet6: mld6.c Log Message: Use malloc(...|M_ZERO) instead of malloc(...) followed by memset(,0,). To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/netinet6

2009-07-30 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 30 17:28:36 UTC 2009 Modified Files: src/sys/netinet6: in6_ifattach.c Log Message: Fix typo in comment, s/SIOCSIFADDR/SIOCINITIFADDR/. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

<    1   2   3   4   5   >