Package dpkt :: Module icmp
[hide private]
[frames] | no frames]

Module icmp

source code

Internet Control Message Protocol.

Classes [hide private]
  ICMP
Variables [hide private]
  ICMP_CODE_NONE = 0
  ICMP_ECHOREPLY = 0
  ICMP_UNREACH = 3
  ICMP_UNREACH_NET = 0
  ICMP_UNREACH_HOST = 1
  ICMP_UNREACH_PROTO = 2
  ICMP_UNREACH_PORT = 3
  ICMP_UNREACH_NEEDFRAG = 4
  ICMP_UNREACH_SRCFAIL = 5
  ICMP_UNREACH_NET_UNKNOWN = 6
  ICMP_UNREACH_HOST_UNKNOWN = 7
  ICMP_UNREACH_ISOLATED = 8
  ICMP_UNREACH_NET_PROHIB = 9
  ICMP_UNREACH_HOST_PROHIB = 10
  ICMP_UNREACH_TOSNET = 11
  ICMP_UNREACH_TOSHOST = 12
  ICMP_UNREACH_FILTER_PROHIB = 13
  ICMP_UNREACH_HOST_PRECEDENCE = 14
  ICMP_UNREACH_PRECEDENCE_CUTOFF = 15
  ICMP_SRCQUENCH = 4
  ICMP_REDIRECT = 5
  ICMP_REDIRECT_NET = 0
  ICMP_REDIRECT_HOST = 1
  ICMP_REDIRECT_TOSNET = 2
  ICMP_REDIRECT_TOSHOST = 3
  ICMP_ALTHOSTADDR = 6
  ICMP_ECHO = 8
  ICMP_RTRADVERT = 9
  ICMP_RTRADVERT_NORMAL = 0
  ICMP_RTRADVERT_NOROUTE_COMMON = 16
  ICMP_RTRSOLICIT = 10
  ICMP_TIMEXCEED = 11
  ICMP_TIMEXCEED_INTRANS = 0
  ICMP_TIMEXCEED_REASS = 1
  ICMP_PARAMPROB = 12
  ICMP_PARAMPROB_ERRATPTR = 0
  ICMP_PARAMPROB_OPTABSENT = 1
  ICMP_PARAMPROB_LENGTH = 2
  ICMP_TSTAMP = 13
  ICMP_TSTAMPREPLY = 14
  ICMP_INFO = 15
  ICMP_INFOREPLY = 16
  ICMP_MASK = 17
  ICMP_MASKREPLY = 18
  ICMP_TRACEROUTE = 30
  ICMP_DATACONVERR = 31
  ICMP_MOBILE_REDIRECT = 32
  ICMP_IP6_WHEREAREYOU = 33
  ICMP_IP6_IAMHERE = 34
  ICMP_MOBILE_REG = 35
  ICMP_MOBILE_REGREPLY = 36
  ICMP_DNS = 37
  ICMP_DNSREPLY = 38
  ICMP_SKIP = 39
  ICMP_PHOTURIS = 40
  ICMP_PHOTURIS_UNKNOWN_INDEX = 0
  ICMP_PHOTURIS_AUTH_FAILED = 1
  ICMP_PHOTURIS_DECOMPRESS_FAILED = 2
  ICMP_PHOTURIS_DECRYPT_FAILED = 3
  ICMP_PHOTURIS_NEED_AUTHN = 4
  ICMP_PHOTURIS_NEED_AUTHZ = 5
  ICMP_TYPE_MAX = 40
  __package__ = 'dpkt'