# File lib/rethtool/interface_settings.rb, line 60 def current_mode speed = @data.speed speed = :unknown if speed == 65535 duplex = case @data.duplex when 0 then :half when 1 then :full else :unknown end port = case @data.port when 0 then 'T' when 1 then 'AUI' when 2 then 'MII' when 3 then 'F' when 4 then 'BNC' when 255 then 'Other' else 'Unknown' end Mode.new(speed, duplex, port) end