Date: Sun, 8 Dec 2013 05:55:56 +0000 (UTC) From: Peter Wemm <peter@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r259094 - head/etc/rc.d Message-ID: <201312080555.rB85tu8W016979@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: peter Date: Sun Dec 8 05:55:55 2013 New Revision: 259094 URL: http://svnweb.freebsd.org/changeset/base/259094 Log: Rev 256256 had an undocumented side effect of breaking existing behavior for ipv6 jails. Among the harmful side effects included putting a route to an entire /64 onto an interface even if you were in a smaller network - eg: /80. This broke the freebsd.org cluster hosted at ISC which has /80 networks. Modified: head/etc/rc.d/jail Modified: head/etc/rc.d/jail ============================================================================== --- head/etc/rc.d/jail Sun Dec 8 03:49:45 2013 (r259093) +++ head/etc/rc.d/jail Sun Dec 8 05:55:55 2013 (r259094) @@ -319,8 +319,8 @@ jail_extract_address() _mask=${_mask:-/32} elif [ "${_type}" = "inet6" ]; then - # In case _maske is not set for IPv6, use /64. - _mask=${_mask:-/64} + # In case _maske is not set for IPv6, use /128. + _mask=${_mask:-/128} fi }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312080555.rB85tu8W016979>