]> git.ipfire.org Git - thirdparty/libnl.git/commitdiff
idiag: deprecate IDIAG_TIMER_* value for IDIAGNL_TIMER_*
authorThomas Haller <thaller@redhat.com>
Mon, 24 Nov 2014 16:14:51 +0000 (17:14 +0100)
committerThomas Haller <thaller@redhat.com>
Mon, 24 Nov 2014 17:30:21 +0000 (18:30 +0100)
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: Thomas Haller <thaller@redhat.com>
include/netlink/idiag/idiagnl.h
lib/idiag/idiag.c

index 3b3b57e6317902bba8558a8e7f7e4bfa16043d5f..e6bc65073230b909c60228ceed7ce7a2e466b37c 100644 (file)
@@ -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);
index 303ffea9d0ed51995a7d5efb2fdbe25fb751c4b0..d8f506582f3d1168e3b3243e5cb45f3083c78d3a 100644 (file)
@@ -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
  *