mirror of
https://github.com/OpenNebula/one.git
synced 2026-11-08 21:16:39 +09:00
1 parent
bb1e696f2f
commit
dd03200b2e
1 file changed
+6
-2
@@ -198,8 +198,12 @@ module OneDBFsck
|
||||
lease[:mac_index] = mac
|
||||
|
||||
# IP
|
||||
unless ip.nil?
|
||||
lease[:ip] = IPAddr.new(ip.to_i + index, Socket::AF_INET).to_s
|
||||
begin
|
||||
unless ip.nil?
|
||||
lease[:ip] = IPAddr.new(ip.to_i + index, Socket::AF_INET).to_s
|
||||
end
|
||||
rescue StandardError
|
||||
lease[:ip] = [ip.to_i + index].pack('N').unpack('CCCC').join('.')
|
||||
end
|
||||
|
||||
# IP6
|
||||
|
||||
Reference in new issue
Block a user