Ferruh Yigit 61ede39537 drivers/net: fix exposing internal headers
Using '__rte_internal' tag in 'rte_ethdev_driver.h' causing build error
for applications and examples. Because they don't define
'ALLOW_INTERNAL_API' flag and '__rte_internal' causes the error.
This patch is preparation for future '__rte_internal' usage.

At first place, applications/examples should not include
'rte_ethdev_driver.h', this is happening because of PMD public header
files include 'rte_ethdev_driver.h' by mistake.

Updated PMD public header files to not include internal header files.

But for unit test application, 'app/test', enable accessing internal
APIs, since some unit tests need them.

Fixes: ffc905f3b856 ("ethdev: separate driver APIs")
Fixes: ec0dec44ecb9 ("net/atlantic: enable MACsec configuration")
Cc: stable@dpdk.org

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
2020-07-11 06:18:54 +02:00
..
2019-07-04 23:44:58 +02:00
2020-04-16 18:30:58 +02:00
2020-02-16 19:08:53 +01:00
2019-02-26 15:29:27 +01:00
2020-04-16 18:30:58 +02:00
2019-02-26 15:29:27 +01:00
2020-04-16 18:30:58 +02:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-12-20 15:05:41 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2020-02-05 14:37:41 +01:00
2020-02-05 14:37:41 +01:00
2020-02-05 14:37:41 +01:00
2019-02-26 15:29:27 +01:00
2019-07-06 10:32:34 +02:00
2019-11-06 00:11:44 +01:00
2020-03-04 10:11:07 +01:00
2019-11-06 00:11:44 +01:00
2020-04-25 15:15:30 +02:00
2019-10-23 16:57:06 +02:00
2020-07-08 14:41:06 +02:00
2019-02-26 15:29:27 +01:00
2020-02-05 14:37:41 +01:00
2019-02-26 15:29:27 +01:00
2020-02-05 14:37:41 +01:00
2020-07-11 14:35:04 +02:00
2020-07-11 14:35:04 +02:00
2020-05-11 17:44:13 +02:00
2020-06-11 09:49:43 +02:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:16:46 +02:00
2020-02-05 14:37:41 +01:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:30:58 +02:00
2019-11-08 15:23:37 +01:00
2019-04-11 14:27:32 +02:00
2019-10-27 14:40:55 +01:00
2019-02-26 15:29:27 +01:00
2020-04-16 18:30:58 +02:00
2020-02-05 14:37:41 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-11-26 00:12:08 +01:00
2019-11-07 17:46:43 +01:00
2020-07-03 12:05:05 +02:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:30:58 +02:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:30:58 +02:00
2020-04-16 18:30:58 +02:00
2019-02-26 15:29:27 +01:00
2019-02-26 15:29:27 +01:00
2020-02-16 19:08:53 +01:00
2020-04-19 17:15:14 +02:00