examples/l3fwd-power: select default mode automatically
[dpdk.git] / examples / cmdline / commands.c
index e96739f..0e2232f 100644 (file)
 #include <errno.h>
 #include <netinet/in.h>
 #include <termios.h>
-#ifndef __linux__
-       #ifdef __FreeBSD__
-               #include <sys/socket.h>
-       #else
-               #include <net/socket.h>
-       #endif
+#ifdef RTE_EXEC_ENV_FREEBSD
+#include <sys/socket.h>
 #endif
 
 #include <cmdline_rdline.h>
@@ -74,7 +70,7 @@ struct cmd_obj_del_show_result {
 
 static void cmd_obj_del_show_parsed(void *parsed_result,
                                    struct cmdline *cl,
-                                   __attribute__((unused)) void *data)
+                                   __rte_unused void *data)
 {
        struct cmd_obj_del_show_result *res = parsed_result;
        char ip_str[INET6_ADDRSTRLEN];
@@ -126,7 +122,7 @@ struct cmd_obj_add_result {
 
 static void cmd_obj_add_parsed(void *parsed_result,
                               struct cmdline *cl,
-                              __attribute__((unused)) void *data)
+                              __rte_unused void *data)
 {
        struct cmd_obj_add_result *res = parsed_result;
        struct object *o;
@@ -185,9 +181,9 @@ struct cmd_help_result {
        cmdline_fixed_string_t help;
 };
 
-static void cmd_help_parsed(__attribute__((unused)) void *parsed_result,
+static void cmd_help_parsed(__rte_unused void *parsed_result,
                            struct cmdline *cl,
-                           __attribute__((unused)) void *data)
+                           __rte_unused void *data)
 {
        cmdline_printf(cl,
                       "Demo example of command line interface in RTE\n\n"