diff options
Diffstat (limited to 'lib/ipaddr.rb')
-rw-r--r-- | lib/ipaddr.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/ipaddr.rb b/lib/ipaddr.rb index 9cc210c307..51ad081e23 100644 --- a/lib/ipaddr.rb +++ b/lib/ipaddr.rb @@ -510,6 +510,9 @@ class IPAddr @addr = addr if family[0] @family = family[0] + if @family == Socket::AF_INET + @mask_addr &= IN4MASK + end end return self end |