iana.go raw

   1  // go generate gen.go
   2  // Code generated by the command above; DO NOT EDIT.
   3  
   4  package ipv4
   5  
   6  // Internet Control Message Protocol (ICMP) Parameters, Updated: 2018-02-26
   7  const (
   8  	ICMPTypeEchoReply              ICMPType = 0  // Echo Reply
   9  	ICMPTypeDestinationUnreachable ICMPType = 3  // Destination Unreachable
  10  	ICMPTypeRedirect               ICMPType = 5  // Redirect
  11  	ICMPTypeEcho                   ICMPType = 8  // Echo
  12  	ICMPTypeRouterAdvertisement    ICMPType = 9  // Router Advertisement
  13  	ICMPTypeRouterSolicitation     ICMPType = 10 // Router Solicitation
  14  	ICMPTypeTimeExceeded           ICMPType = 11 // Time Exceeded
  15  	ICMPTypeParameterProblem       ICMPType = 12 // Parameter Problem
  16  	ICMPTypeTimestamp              ICMPType = 13 // Timestamp
  17  	ICMPTypeTimestampReply         ICMPType = 14 // Timestamp Reply
  18  	ICMPTypePhoturis               ICMPType = 40 // Photuris
  19  	ICMPTypeExtendedEchoRequest    ICMPType = 42 // Extended Echo Request
  20  	ICMPTypeExtendedEchoReply      ICMPType = 43 // Extended Echo Reply
  21  )
  22  
  23  // Internet Control Message Protocol (ICMP) Parameters, Updated: 2018-02-26
  24  var icmpTypes = map[ICMPType]string{
  25  	0:  "echo reply",
  26  	3:  "destination unreachable",
  27  	5:  "redirect",
  28  	8:  "echo",
  29  	9:  "router advertisement",
  30  	10: "router solicitation",
  31  	11: "time exceeded",
  32  	12: "parameter problem",
  33  	13: "timestamp",
  34  	14: "timestamp reply",
  35  	40: "photuris",
  36  	42: "extended echo request",
  37  	43: "extended echo reply",
  38  }
  39