diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-06-21 21:13:22 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-06-21 21:13:22 +0200 |
commit | e23cbcdbab77ee432f592da1ea4cec958f436bed (patch) | |
tree | bf09f07c7d655e24a7dc686501d495e5007409f8 /include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h | |
parent | 2db01c27b4b234b6da8efa3af3177447dfd36387 (diff) |
src: recover some obsolete enums and constants not to break backward
This patch partially reverts 76e6042107de23790f0532e3bf3c396cba27e5aa
since it recovers some obsolete enums and constants that are required
to avoid breaking compilation of old versions of the conntrack-tools.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h')
-rw-r--r-- | include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h b/include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h index 35e5a05..33dcf0d 100644 --- a/include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h +++ b/include/libnetfilter_conntrack/libnetfilter_conntrack_icmp.h @@ -8,6 +8,25 @@ #ifndef _LIBNETFILTER_CONNTRACK_ICMP_H_ #define _LIBNETFILTER_CONNTRACK_ICMP_H_ -#warning "Please, remove libnetfilter_conntrack_icmp.h from your includes!" +#ifdef __cplusplus +extern "C" { +#endif + +/* WARNING: do not use these flags in your new applications, they are obsolete + * and we keep them here to avoid breaking backward compatibility. */ +enum icmp_flags { + ICMP_TYPE_BIT = 0, + ICMP_TYPE = (1 << ICMP_TYPE_BIT), + + ICMP_CODE_BIT = 1, + ICMP_CODE = (1 << ICMP_CODE_BIT), + + ICMP_ID_BIT = 2, + ICMP_ID = (1 << ICMP_ID_BIT) +}; + +#ifdef __cplusplus +} +#endif #endif |