numam-dpdk/doc/guides/prog_guide
Olivier Matz 35b2d13fd6 net: add rte prefix to ether defines
Add 'RTE_' prefix to defines:
- rename ETHER_ADDR_LEN as RTE_ETHER_ADDR_LEN.
- rename ETHER_TYPE_LEN as RTE_ETHER_TYPE_LEN.
- rename ETHER_CRC_LEN as RTE_ETHER_CRC_LEN.
- rename ETHER_HDR_LEN as RTE_ETHER_HDR_LEN.
- rename ETHER_MIN_LEN as RTE_ETHER_MIN_LEN.
- rename ETHER_MAX_LEN as RTE_ETHER_MAX_LEN.
- rename ETHER_MTU as RTE_ETHER_MTU.
- rename ETHER_MAX_VLAN_FRAME_LEN as RTE_ETHER_MAX_VLAN_FRAME_LEN.
- rename ETHER_MAX_VLAN_ID as RTE_ETHER_MAX_VLAN_ID.
- rename ETHER_MAX_JUMBO_FRAME_LEN as RTE_ETHER_MAX_JUMBO_FRAME_LEN.
- rename ETHER_MIN_MTU as RTE_ETHER_MIN_MTU.
- rename ETHER_LOCAL_ADMIN_ADDR as RTE_ETHER_LOCAL_ADMIN_ADDR.
- rename ETHER_GROUP_ADDR as RTE_ETHER_GROUP_ADDR.
- rename ETHER_TYPE_IPv4 as RTE_ETHER_TYPE_IPv4.
- rename ETHER_TYPE_IPv6 as RTE_ETHER_TYPE_IPv6.
- rename ETHER_TYPE_ARP as RTE_ETHER_TYPE_ARP.
- rename ETHER_TYPE_VLAN as RTE_ETHER_TYPE_VLAN.
- rename ETHER_TYPE_RARP as RTE_ETHER_TYPE_RARP.
- rename ETHER_TYPE_QINQ as RTE_ETHER_TYPE_QINQ.
- rename ETHER_TYPE_ETAG as RTE_ETHER_TYPE_ETAG.
- rename ETHER_TYPE_1588 as RTE_ETHER_TYPE_1588.
- rename ETHER_TYPE_SLOW as RTE_ETHER_TYPE_SLOW.
- rename ETHER_TYPE_TEB as RTE_ETHER_TYPE_TEB.
- rename ETHER_TYPE_LLDP as RTE_ETHER_TYPE_LLDP.
- rename ETHER_TYPE_MPLS as RTE_ETHER_TYPE_MPLS.
- rename ETHER_TYPE_MPLSM as RTE_ETHER_TYPE_MPLSM.
- rename ETHER_VXLAN_HLEN as RTE_ETHER_VXLAN_HLEN.
- rename ETHER_ADDR_FMT_SIZE as RTE_ETHER_ADDR_FMT_SIZE.
- rename VXLAN_GPE_TYPE_IPV4 as RTE_VXLAN_GPE_TYPE_IPV4.
- rename VXLAN_GPE_TYPE_IPV6 as RTE_VXLAN_GPE_TYPE_IPV6.
- rename VXLAN_GPE_TYPE_ETH as RTE_VXLAN_GPE_TYPE_ETH.
- rename VXLAN_GPE_TYPE_NSH as RTE_VXLAN_GPE_TYPE_NSH.
- rename VXLAN_GPE_TYPE_MPLS as RTE_VXLAN_GPE_TYPE_MPLS.
- rename VXLAN_GPE_TYPE_GBP as RTE_VXLAN_GPE_TYPE_GBP.
- rename VXLAN_GPE_TYPE_VBNG as RTE_VXLAN_GPE_TYPE_VBNG.
- rename ETHER_VXLAN_GPE_HLEN as RTE_ETHER_VXLAN_GPE_HLEN.

Do not update the command line library to avoid adding a dependency to
librte_net.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Reviewed-by: Stephen Hemminger <stephen@networkplumber.org>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2019-05-24 13:34:45 +02:00
..
img doc: add RCU guide 2019-05-02 01:33:14 +02:00
bbdev.rst net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00
bpf_lib.rst doc: add BPF library guide 2018-05-12 00:38:19 +02:00
build_app.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
compressdev.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
cryptodev_lib.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
dev_kit_build_system.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
dev_kit_root_make_help.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
efd_lib.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
env_abstraction_layer.rst ipc: add warnings about not using IPC with memory API 2019-05-09 17:49:32 +02:00
event_crypto_adapter.rst doc: add notes about eventdev producer/consumer dependency 2019-03-15 06:46:50 +01:00
event_ethernet_rx_adapter.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
event_ethernet_tx_adapter.rst doc: add event eth Tx adapter guide 2018-10-01 16:51:54 +02:00
event_timer_adapter.rst doc: add notes about eventdev producer/consumer dependency 2019-03-15 06:46:50 +01:00
eventdev.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
ext_app_lib_make_help.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
extend_dpdk.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
flow_classify_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
generic_receive_offload_lib.rst doc: add GRO limitations in programmers guide 2019-01-17 22:44:06 +01:00
generic_segmentation_offload_lib.rst doc: add UDP/IPv4 GSO in guides 2018-07-11 23:55:58 +02:00
glossary.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
hash_lib.rst hash: support lock-free extendable bucket 2019-04-03 20:52:35 +02:00
index.rst doc: add RCU guide 2019-05-02 01:33:14 +02:00
intro.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
ip_fragment_reassembly_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
ipsec_lib.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
kernel_nic_interface.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
link_bonding_poll_mode_drv_lib.rst doc: fix examples in bonding guide 2019-03-21 21:09:16 +01:00
lpm6_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
lpm_lib.rst doc: fix broken link in LPM guide 2019-05-04 23:39:23 +02:00
mbuf_lib.rst mbuf: remove control mbuf 2018-04-11 23:40:40 +02:00
member_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
mempool_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
metrics_lib.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
multi_proc_support.rst ipc: add warnings about correct API usage 2019-05-09 17:50:59 +02:00
overview.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
packet_classif_access_ctrl.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
packet_distrib_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
packet_framework.rst port: add symmetric crypto 2018-10-12 19:33:02 +02:00
pdump_lib.rst pdump: remove deprecated APIs 2018-12-19 01:25:56 +01:00
perf_opt_guidelines.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
poll_mode_drv.rst doc: fix PCI whitelist typo in prog guide 2019-03-05 11:57:33 +00:00
power_man.rst doc: fix references in power management guide 2019-01-20 13:17:48 +01:00
profile_app.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
qos_framework.rst mk: use linux and freebsd in config names 2019-03-12 23:05:06 +01:00
rawdev.rst doc: fix a typo in rawdev guide 2018-04-23 01:47:59 +02:00
rcu_lib.rst doc: add RCU guide 2019-05-02 01:33:14 +02:00
reorder_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
ring_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
rte_flow.rst net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
rte_security.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
service_cores.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
source_org.rst doc: remove file listings 2019-01-20 13:08:50 +01:00
stack_lib.rst stack: add lock-free implementation 2019-04-04 22:06:16 +02:00
switch_representation.rst fix dpdk.org URLs 2018-11-26 20:19:24 +01:00
thread_safety_dpdk_functions.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
timer_lib.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00
traffic_management.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
traffic_metering_and_policing.rst ethdev: rename folder to library name 2018-04-27 18:01:00 +01:00
vhost_lib.rst doc: fix spelling reported by aspell in guides 2019-05-03 00:37:13 +02:00
writing_efficient_code.rst doc: convert Intel license headers to SPDX tags 2018-02-06 23:27:08 +01:00