From: YOSHIFUJI Hideaki Date: Wed, 25 Jun 2008 07:26:47 +0000 (+0900) Subject: ipv6: Do not assign non-valid address on interface. X-Git-Tag: v2.6.27-rc1~969^2~248^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d68b82705a4a754e5773f412c6b8f1e65259bc8b;p=pandora-kernel.git ipv6: Do not assign non-valid address on interface. Check the type of the address when adding a new one on interface. - the unspecified address (::) is always disallowed (RFC4291 2.5.2) - the loopback address is disallowed unless the interface is (one of) loopback (RFC4291 2.5.3). - multicast addresses are disallowed. Signed-off-by: YOSHIFUJI Hideaki --- Reading git-diff-tree failed