diff options
author | Thomas Haller <thaller@redhat.com> | 2014-11-24 16:14:51 (GMT) |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-11-24 17:30:21 (GMT) |
commit | 6bf68e60e46a6e5dca36d8f27ce9854fcbf3c9ac (patch) | |
tree | dd516e703a8af5f524b020cf297669c0de3bbc29 | |
parent | 94039ca48aad406acaffe6421ea2a06b05a69dde (diff) | |
download | libnl-6bf68e60e46a6e5dca36d8f27ce9854fcbf3c9ac.zip libnl-6bf68e60e46a6e5dca36d8f27ce9854fcbf3c9ac.tar.gz libnl-6bf68e60e46a6e5dca36d8f27ce9854fcbf3c9ac.tar.bz2 |
idiag: deprecate IDIAG_TIMER_* value for IDIAGNL_TIMER_*
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | include/netlink/idiag/idiagnl.h | 20 | ||||
-rw-r--r-- | lib/idiag/idiag.c | 14 |
2 files changed, 21 insertions, 13 deletions
diff --git a/include/netlink/idiag/idiagnl.h b/include/netlink/idiag/idiagnl.h index 3b3b57e..e6bc650 100644 --- a/include/netlink/idiag/idiagnl.h +++ b/include/netlink/idiag/idiagnl.h @@ -101,17 +101,25 @@ enum { #define IDIAG_SK_MEMINFO_BACKLOG SK_MEMINFO_BACKLOG #define IDIAG_SK_MEMINFO_VARS SK_MEMINFO_VARS +/* deprecated names. */ +#define IDIAG_TIMER_OFF IDIAGNL_TIMER_OFF +#define IDIAG_TIMER_ON IDIAGNL_TIMER_ON +#define IDIAG_TIMER_KEEPALIVE IDIAGNL_TIMER_KEEPALIVE +#define IDIAG_TIMER_TIMEWAIT IDIAGNL_TIMER_TIMEWAIT +#define IDIAG_TIMER_PERSIST IDIAGNL_TIMER_PERSIST +#define IDIAG_TIMER_UNKNOWN IDIAGNL_TIMER_UNKNOWN + /** * Socket timer indentifiers * @ingroupd idiag */ enum { - IDIAG_TIMER_OFF, - IDIAG_TIMER_ON, - IDIAG_TIMER_KEEPALIVE, - IDIAG_TIMER_TIMEWAIT, - IDIAG_TIMER_PERSIST, - IDIAG_TIMER_UNKNOWN, + IDIAGNL_TIMER_OFF = 0, + IDIAGNL_TIMER_ON = 1, + IDIAGNL_TIMER_KEEPALIVE = 2, + IDIAGNL_TIMER_TIMEWAIT = 3, + IDIAGNL_TIMER_PERSIST = 4, + IDIAGNL_TIMER_UNKNOWN = 5, }; extern char * idiagnl_state2str(int, char *, size_t); diff --git a/lib/idiag/idiag.c b/lib/idiag/idiag.c index 303ffea..d8f5065 100644 --- a/lib/idiag/idiag.c +++ b/lib/idiag/idiag.c @@ -123,17 +123,17 @@ int idiagnl_str2state(const char *name) } static const struct trans_tbl idiag_timers[] = { - __ADD(IDIAG_TIMER_OFF, off), - __ADD(IDIAG_TIMER_ON, on), - __ADD(IDIAG_TIMER_KEEPALIVE, keepalive), - __ADD(IDIAG_TIMER_TIMEWAIT, timewait), - __ADD(IDIAG_TIMER_PERSIST, persist), - __ADD(IDIAG_TIMER_UNKNOWN, unknown), + __ADD(IDIAGNL_TIMER_OFF, off), + __ADD(IDIAGNL_TIMER_ON, on), + __ADD(IDIAGNL_TIMER_KEEPALIVE, keepalive), + __ADD(IDIAGNL_TIMER_TIMEWAIT, timewait), + __ADD(IDIAGNL_TIMER_PERSIST, persist), + __ADD(IDIAGNL_TIMER_UNKNOWN, unknown), }; /** * Convert inet diag timer types to strings. - * @arg timer inetdiag timer (e.g., IDIAG_TIMER_ON) + * @arg timer inetdiag timer (e.g., IDIAGNL_TIMER_ON) * @arg buf output buffer which will hold string result * @arg len length in bytes of the output buffer * |