Files
metasploit-gs/lib/msf/core/opt_port.rb
T
David Maloney 53b989f283 fix normalisation so we don't coerce to 0
don't coerce nil to 0
2016-06-07 14:29:13 -05:00

22 lines
259 B
Ruby

# -*- coding: binary -*-
module Msf
###
#
# Network port option.
#
###
class OptPort < OptInt
def type
return 'port'
end
def valid?(value, check_empty: true)
port = normalize(value).to_i
super && port <= 65535 && port >= 0
end
end
end