_ (NONE, "valid packets") \
_ (UNKNOWN_TYPE, "unknown type") \
_ (INVALID_CODE_FOR_TYPE, "invalid code for type") \
_ (INVALID_HOP_LIMIT_FOR_TYPE, "hop_limit != 255") \
_ (LENGTH_TOO_SMALL_FOR_TYPE, "payload length too small for type") \
_ (OPTIONS_WITH_ODD_LENGTH, \
"total option length not multiple of 8 bytes") \
_ (OPTION_WITH_ZERO_LENGTH, "option has zero length") \
_ (ECHO_REPLIES_SENT, "echo replies sent") \
_ (NEIGHBOR_SOLICITATION_SOURCE_NOT_ON_LINK, \
"neighbor solicitations from source not on link") \
_ (NEIGHBOR_SOLICITATION_SOURCE_UNKNOWN, \
"neighbor solicitations for unknown targets") \
_ (NEIGHBOR_ADVERTISEMENTS_TX, "neighbor advertisements sent") \
_ (NEIGHBOR_ADVERTISEMENTS_RX, "neighbor advertisements received") \
_ (ROUTER_SOLICITATION_SOURCE_NOT_ON_LINK, \
"router solicitations from source not on link") \
_ (ROUTER_SOLICITATION_UNSUPPORTED_INTF, \
"neighbor discovery unsupported interface") \
_ (ROUTER_SOLICITATION_RADV_NOT_CONFIG, \
"neighbor discovery not configured") \
_ (ROUTER_ADVERTISEMENT_SOURCE_NOT_LINK_LOCAL, \
"router advertisement source not link local") \
_ (ROUTER_ADVERTISEMENTS_TX, "router advertisements sent") \
_ (ROUTER_ADVERTISEMENTS_RX, "router advertisements received") \
_ (DST_LOOKUP_MISS, "icmp6 dst address lookup misses") \
_ (DEST_UNREACH_SENT, "destination unreachable response sent") \
_ (PACKET_TOO_BIG_SENT, "packet too big response sent") \
_ (TTL_EXPIRE_SENT, "hop limit exceeded response sent") \
_ (PARAM_PROBLEM_SENT, "parameter problem response sent") \
_ (
DROP,
"error message dropped") \
_ (ALLOC_FAILURE, "buffer allocation failure")