public final class IcmpV4Code extends NamedNumber<Byte,IcmpV4Code>
Modifier and Type | Field and Description |
---|---|
static IcmpV4Code |
ALTERNATE_ADDRESS_FOR_HOST
[Type 6 — Alternate Host Address] Alternate Address for Host: 0
|
static IcmpV4Code |
AUTHENTICATION_FAILED
[Type 40 — Photuris] Authentication Failed: 1
|
static IcmpV4Code |
BAD_LENGTH
[Type 12 — Parameter Problem] Bad Length: 2
|
static IcmpV4Code |
BAD_SPI
[Type 40 — Photuris] Bad SPI: 0
|
static IcmpV4Code |
COMMUNICATION_PROHIBITED
[Type 3 — Destination Unreachable]
Communication administratively prohibited by filtering: 13
|
static IcmpV4Code |
DECOMPRESSION_FAILED
[Type 40 — Photuris] Decompression Failed: 2
|
static IcmpV4Code |
DECRYPTION_FAILED
[Type 40 — Photuris] Decryption Failed: 3
|
static IcmpV4Code |
DOES_NOT_ROUTE_COMMON_TRAFFIC
[Type 9 — Router Advertisement] Alternate Address for Host: 16
|
static IcmpV4Code |
DST_HOST_PROHIBITED
[Type 3 — Destination Unreachable]
Destination host administratively prohibited: 10
|
static IcmpV4Code |
DST_HOST_UNKNOWN
[Type 3 — Destination Unreachable] Destination host unknown: 7
|
static IcmpV4Code |
DST_HOST_UNREACHABLE_FOR_TOS
[Type 3 — Destination Unreachable] Host unreachable for TOS: 12
|
static IcmpV4Code |
DST_NETWORK_PROHIBITED
[Type 3 — Destination Unreachable]
Destination network administratively prohibited: 9
|
static IcmpV4Code |
DST_NETWORK_UNKNOWN
[Type 3 — Destination Unreachable] Destination network unknown: 6
|
static IcmpV4Code |
DST_NETWORK_UNREACHABLE_FOR_TOS
[Type 3 — Destination Unreachable] Network unreachable for TOS: 11
|
static IcmpV4Code |
FRAGMENT_REASSEMBLY_TIME_EXCEEDED
[Type 11 — Time Exceeded] Fragment Reassembly Time Exceeded: 1
|
static IcmpV4Code |
FRAGMENTATION_BLOCKED
[Type 3 — Destination Unreachable]
Fragmentation needed but no fragment bit set: 4
|
static IcmpV4Code |
HOST_PRECEDENCE_VIOLATION
[Type 3 — Destination Unreachable] Host precedence violation: 14
|
static IcmpV4Code |
HOST_UNREACHABLE
[Type 3 — Destination Unreachable] Host Unreachable: 1
|
static IcmpV4Code |
MISSING_REQUIRED_OPTION
[Type 12 — Parameter Problem] Missing a Required Option: 1
|
static IcmpV4Code |
NEED_AUTHENTICATION
[Type 40 — Photuris] Need Authentication: 4
|
static IcmpV4Code |
NEED_AUTHORIZATION
[Type 40 — Photuris] Need Authorization: 5
|
static IcmpV4Code |
NETWORK_UNREACHABLE
[Type 3 — Destination Unreachable] Network Unreachable: 0
|
static IcmpV4Code |
NO_CODE
No Code: 0
|
static IcmpV4Code |
NORMAL_ROUTER_ADVERTISEMENT
[Type 9 — Router Advertisement] Normal router advertisement: 0
|
static IcmpV4Code |
POINTER_INDICATES_ERROR
[Type 12 — Parameter Problem] Pointer indicates the error: 0
|
static IcmpV4Code |
PORT_UNREACHABLE
[Type 3 — Destination Unreachable] Port Unreachable: 3
|
static IcmpV4Code |
PRECEDENCE_CUTOFF_IN_EFFECT
[Type 3 — Destination Unreachable] Precedence cutoff in effect: 15
|
static IcmpV4Code |
PROTOCOL_UNREACHABLE
[Type 3 — Destination Unreachable] Protocol Unreachable: 2
|
static IcmpV4Code |
REDIRECT_DATAGRAMS_FOR_HOST
[Type 5 — Redirect] Redirect datagrams for the Host: 1
|
static IcmpV4Code |
REDIRECT_DATAGRAMS_FOR_NETWORK
[Type 5 — Redirect] Redirect datagrams for the Network: 0
|
static IcmpV4Code |
REDIRECT_DATAGRAMS_FOR_TOS_AND_HOST
[Type 5 — Redirect]
Redirect datagrams for the Type of Service and Host: 3
|
static IcmpV4Code |
REDIRECT_DATAGRAMS_FOR_TOS_AND_NETWORK
[Type 5 — Redirect]
Redirect datagrams for the Type of Service and Network: 2
|
static IcmpV4Code |
SRC_HOST_ISOLATED
[Type 3 — Destination Unreachable] Source host isolated: 8
|
static IcmpV4Code |
SRC_ROUTE_FAILED
[Type 3 — Destination Unreachable] Source routing failed: 5
|
static IcmpV4Code |
TIME_TO_LIVE_EXCEEDED
[Type 11 — Time Exceeded] Time to Live exceeded during transit: 0
|
Constructor and Description |
---|
IcmpV4Code(Byte value,
String name) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IcmpV4Code o) |
static IcmpV4Code |
getInstance(Byte type,
Byte value) |
static IcmpV4Code |
register(IcmpV4Type type,
IcmpV4Code code) |
String |
valueAsString() |
public static final IcmpV4Code NO_CODE
public static final IcmpV4Code NETWORK_UNREACHABLE
public static final IcmpV4Code HOST_UNREACHABLE
public static final IcmpV4Code PROTOCOL_UNREACHABLE
public static final IcmpV4Code PORT_UNREACHABLE
public static final IcmpV4Code FRAGMENTATION_BLOCKED
public static final IcmpV4Code SRC_ROUTE_FAILED
public static final IcmpV4Code DST_NETWORK_UNKNOWN
public static final IcmpV4Code DST_HOST_UNKNOWN
public static final IcmpV4Code SRC_HOST_ISOLATED
public static final IcmpV4Code DST_NETWORK_PROHIBITED
public static final IcmpV4Code DST_HOST_PROHIBITED
public static final IcmpV4Code DST_NETWORK_UNREACHABLE_FOR_TOS
public static final IcmpV4Code DST_HOST_UNREACHABLE_FOR_TOS
public static final IcmpV4Code COMMUNICATION_PROHIBITED
public static final IcmpV4Code HOST_PRECEDENCE_VIOLATION
public static final IcmpV4Code PRECEDENCE_CUTOFF_IN_EFFECT
public static final IcmpV4Code REDIRECT_DATAGRAMS_FOR_NETWORK
public static final IcmpV4Code REDIRECT_DATAGRAMS_FOR_HOST
public static final IcmpV4Code REDIRECT_DATAGRAMS_FOR_TOS_AND_NETWORK
public static final IcmpV4Code REDIRECT_DATAGRAMS_FOR_TOS_AND_HOST
public static final IcmpV4Code ALTERNATE_ADDRESS_FOR_HOST
public static final IcmpV4Code NORMAL_ROUTER_ADVERTISEMENT
public static final IcmpV4Code DOES_NOT_ROUTE_COMMON_TRAFFIC
public static final IcmpV4Code TIME_TO_LIVE_EXCEEDED
public static final IcmpV4Code FRAGMENT_REASSEMBLY_TIME_EXCEEDED
public static final IcmpV4Code POINTER_INDICATES_ERROR
public static final IcmpV4Code MISSING_REQUIRED_OPTION
public static final IcmpV4Code BAD_LENGTH
public static final IcmpV4Code BAD_SPI
public static final IcmpV4Code AUTHENTICATION_FAILED
public static final IcmpV4Code DECOMPRESSION_FAILED
public static final IcmpV4Code DECRYPTION_FAILED
public static final IcmpV4Code NEED_AUTHENTICATION
public static final IcmpV4Code NEED_AUTHORIZATION
public static IcmpV4Code getInstance(Byte type, Byte value)
type
- ICMPv4 typevalue
- valuepublic static IcmpV4Code register(IcmpV4Type type, IcmpV4Code code)
type
- typecode
- codepublic String valueAsString()
valueAsString
in class NamedNumber<Byte,IcmpV4Code>
public int compareTo(IcmpV4Code o)
compareTo
in interface Comparable<IcmpV4Code>
compareTo
in class NamedNumber<Byte,IcmpV4Code>
Copyright © 2011–2016 Pcap4J.org. All rights reserved.