5a99f20868
This patch adds File Descriptor(FD) port type (e.g. TAP port) to the packet framework library that allows interface with the kernel network stack. The FD port APIs are defined that allow port creation, writing and reading packet from the kernel interface. Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
54 lines
881 B
Plaintext
54 lines
881 B
Plaintext
DPDK_2.0 {
|
|
global:
|
|
|
|
rte_port_ethdev_reader_ops;
|
|
rte_port_ethdev_writer_ops;
|
|
rte_port_ring_reader_ipv4_frag_ops;
|
|
rte_port_ring_reader_ops;
|
|
rte_port_ring_writer_ipv4_ras_ops;
|
|
rte_port_ring_writer_ops;
|
|
rte_port_sched_reader_ops;
|
|
rte_port_sched_writer_ops;
|
|
rte_port_sink_ops;
|
|
rte_port_source_ops;
|
|
|
|
local: *;
|
|
};
|
|
|
|
DPDK_2.1 {
|
|
global:
|
|
|
|
rte_port_ethdev_writer_nodrop_ops;
|
|
rte_port_ring_reader_ipv6_frag_ops;
|
|
rte_port_ring_writer_ipv6_ras_ops;
|
|
rte_port_ring_writer_nodrop_ops;
|
|
|
|
} DPDK_2.0;
|
|
|
|
DPDK_2.2 {
|
|
global:
|
|
|
|
rte_port_ring_multi_reader_ops;
|
|
rte_port_ring_multi_writer_ops;
|
|
rte_port_ring_multi_writer_nodrop_ops;
|
|
|
|
} DPDK_2.1;
|
|
|
|
DPDK_16.07 {
|
|
global:
|
|
|
|
rte_port_kni_reader_ops;
|
|
rte_port_kni_writer_ops;
|
|
rte_port_kni_writer_nodrop_ops;
|
|
|
|
} DPDK_2.2;
|
|
|
|
DPDK_16.11 {
|
|
global:
|
|
|
|
rte_port_fd_reader_ops;
|
|
rte_port_fd_writer_ops;
|
|
rte_port_fd_writer_nodrop_ops;
|
|
|
|
} DPDK_16.07;
|