18 #ifndef _IGMP_ERROR_H_ 19 #define _IGMP_ERROR_H_ 21 #define foreach_igmp_error \ 22 _ (NONE, "valid igmp packets") \ 23 _ (UNSPECIFIED, "unspecified error") \ 24 _ (INVALID_PROTOCOL, "invalid ip4 protocol") \ 25 _ (BAD_CHECKSUM, "bad checksum") \ 26 _ (BAD_LENGTH, "bad length") \ 27 _ (UNKNOWN_TYPE, "unknown igmp message type") \ 28 _ (NOT_ENABLED, "IGMP not enabled on this interface") \ 32 #define _(sym,str) IGMP_ERROR_##sym,
#define foreach_igmp_error