summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMarco Ceresa <ceresa@gmail.com>2010-05-20 15:26:47 +0100
committerMarco Ceresa <ceresa@gmail.com>2010-05-20 15:26:47 +0100
commitfbe865911ad4e4c15c5baac719db0df20ef45b58 (patch)
tree298eaea9a1a0c846378cb01669591f83d76d0b8c /lib
parent5c5d729fd5e93dee97b459d3179b201286b731e1 (diff)
downloadipaddress-fbe865911ad4e4c15c5baac719db0df20ef45b58.tar.gz
Added special IPv6 addresses documentation and fixed a bug with IPv6::Mapped
Diffstat (limited to 'lib')
-rw-r--r--lib/ipaddress/ipv6.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ipaddress/ipv6.rb b/lib/ipaddress/ipv6.rb
index e8ca89c..45fdd07 100644
--- a/lib/ipaddress/ipv6.rb
+++ b/lib/ipaddress/ipv6.rb
@@ -435,11 +435,11 @@ module IPAddress;
def initialize(str)
string, netmask = str.split("/")
@ipv4 = IPAddress::IPv4.extract(string)
- super("::FFFF:#{@ipv4.to_ipv6}/#{netmask}")
+ super("::ffff:#{@ipv4.to_ipv6}/#{netmask}")
end
def to_s
- "::FFFF:#{@ipv4.address}/#@prefix"
+ "::ffff:#{@ipv4.address}/#@prefix"
end
def mapped?