aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetri Savolainen <petri.savolainen@linaro.org>2018-06-25 11:18:51 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-06-27 00:37:26 +0300
commit0ebd57ab0ea8e1a95cdb8a564fcaec4cad6231e7 (patch)
treee90672bbf96b77c75e8380a5b78c41b23e74581a
parenta7c60d702466bc0f9de64993446e8ec39a16de88 (diff)
linux-gen: use common posix extensions header
Use odp_posix_extensions.h inside ODP implementation to ensure that (when extensions are used) the same level of POSIX extensions is used everywhere. Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org> Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r--platform/linux-generic/odp_traffic_mngr.c4
-rw-r--r--platform/linux-generic/pktio/ethtool_rss.c5
-rw-r--r--platform/linux-generic/pktio/socket_common.c5
-rw-r--r--platform/linux-generic/pktio/stats/ethtool_stats.c4
4 files changed, 4 insertions, 14 deletions
diff --git a/platform/linux-generic/odp_traffic_mngr.c b/platform/linux-generic/odp_traffic_mngr.c
index abd9cffca..a89c5a2b7 100644
--- a/platform/linux-generic/odp_traffic_mngr.c
+++ b/platform/linux-generic/odp_traffic_mngr.c
@@ -7,10 +7,8 @@
*/
#include "config.h"
+#include <odp_posix_extensions.h>
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
#include <stdint.h>
#include <string.h>
#include <malloc.h>
diff --git a/platform/linux-generic/pktio/ethtool_rss.c b/platform/linux-generic/pktio/ethtool_rss.c
index e1ba33aa8..1ad9c970f 100644
--- a/platform/linux-generic/pktio/ethtool_rss.c
+++ b/platform/linux-generic/pktio/ethtool_rss.c
@@ -5,10 +5,7 @@
*/
#include "config.h"
-
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
+#include <odp_posix_extensions.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/platform/linux-generic/pktio/socket_common.c b/platform/linux-generic/pktio/socket_common.c
index edb4bcf35..f5bf9e008 100644
--- a/platform/linux-generic/pktio/socket_common.c
+++ b/platform/linux-generic/pktio/socket_common.c
@@ -4,10 +4,7 @@
* SPDX-License-Identifier: BSD-3-Clause
*/
#include "config.h"
-
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
+#include <odp_posix_extensions.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/platform/linux-generic/pktio/stats/ethtool_stats.c b/platform/linux-generic/pktio/stats/ethtool_stats.c
index fc04fd31b..bfc2a60ca 100644
--- a/platform/linux-generic/pktio/stats/ethtool_stats.c
+++ b/platform/linux-generic/pktio/stats/ethtool_stats.c
@@ -5,10 +5,8 @@
*/
#include "config.h"
+#include <odp_posix_extensions.h>
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE
-#endif
#include <sys/ioctl.h>
#include <netinet/in.h>
#include <linux/sockios.h>