module Nmapr::Options::Ping

Public Instance Methods

ping(type) click to toggle source
# File lib/nmapr/options/ping.rb, line 4
def ping(type)
  case type
  when :disable
    add_argument("-PN")
  when false
    add_argument("-PN")
  when :only
    add_argument("-sn")
  when true
    add_argument("-sn")
  when :udp
    add_argument("-PU")
  when :tcp_syn
    add_argument("-PS")
  when :tcp_ack
    add_argument("-PA")
  when :sctp_init
    add_argument("-PY")
  when :icmp_echo
    add_argument("-PE")
  when :icmp_timestamp
    add_argument("-PP")
  when :icmp_address_mask
    add_argument("-PM")
  when :ip_protocol
    add_argument("-PO")
  when :arp
    add_argument("-PR")
  end
end