numam-dpdk/examples
Pablo de Lara acf8616901 cryptodev: add auth IV
Authentication algorithms, such as AES-GMAC or the wireless
algorithms (like SNOW3G) use IV, like cipher algorithms.
So far, AES-GMAC has used the IV from the cipher structure,
and the wireless algorithms have used the AAD field,
which is not technically correct.

Therefore, authentication IV parameters have been added,
so API is more correct. Like cipher IV, auth IV is expected
to be copied after the crypto operation.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
2017-07-06 22:26:48 +02:00
..
bond fix typos using codespell utility 2017-06-14 23:54:13 +02:00
cmdline fix typos using codespell utility 2017-06-14 23:54:13 +02:00
distributor eal: switch to architecture specific pause function 2017-07-03 23:58:51 +02:00
ethtool fix typos using codespell utility 2017-06-14 23:54:13 +02:00
exception_path fix typos using codespell utility 2017-06-14 23:54:13 +02:00
helloworld fix typos using codespell utility 2017-06-14 23:54:13 +02:00
ip_fragmentation fix typos using codespell utility 2017-06-14 23:54:13 +02:00
ip_pipeline examples/ip_pipeline: remove macro check for SSE4 2017-07-04 14:39:18 +02:00
ip_reassembly fix typos using codespell utility 2017-06-14 23:54:13 +02:00
ipsec-secgw cryptodev: move IV parameters to session 2017-07-06 22:26:48 +02:00
ipv4_multicast fix typos using codespell utility 2017-06-14 23:54:13 +02:00
kni fix typos using codespell utility 2017-06-14 23:54:13 +02:00
l2fwd fix typos using codespell utility 2017-06-14 23:54:13 +02:00
l2fwd-cat examples: fix optind reset 2017-03-10 15:38:47 +01:00
l2fwd-crypto cryptodev: add auth IV 2017-07-06 22:26:48 +02:00
l2fwd-jobstats eal: switch to architecture specific pause function 2017-07-03 23:58:51 +02:00
l2fwd-keepalive examples/l2fwd-keepalive: clean up shared mem on exit 2017-05-01 16:42:07 +02:00
l3fwd examples/l3fwd: add loop count for hash multi-lookup 2017-07-04 17:41:53 +02:00
l3fwd-acl fix typos using codespell utility 2017-06-14 23:54:13 +02:00
l3fwd-power examples/l3fwd: remove checks for SSE4 2017-07-04 14:39:18 +02:00
l3fwd-vf examples/l3fwd: remove checks for SSE4 2017-07-04 14:39:18 +02:00
link_status_interrupt ethdev: add return values to callback process API 2017-07-01 17:19:55 +02:00
load_balancer fix typos using codespell utility 2017-06-14 23:54:13 +02:00
multi_process fix typos using codespell utility 2017-06-14 23:54:13 +02:00
netmap_compat fix typos using codespell utility 2017-06-14 23:54:13 +02:00
packet_ordering ring: return remaining entry count when dequeuing 2017-03-29 22:32:20 +02:00
performance-thread examples/performance-thread: support ARM64 2017-07-04 15:19:42 +02:00
ptpclient examples: fix optind reset 2017-03-10 15:38:47 +01:00
qos_meter fix typos using codespell utility 2017-06-14 23:54:13 +02:00
qos_sched fix typos using codespell utility 2017-06-14 23:54:13 +02:00
quota_watermark fix typos using codespell utility 2017-06-14 23:54:13 +02:00
rxtx_callbacks apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
server_node_efd ring: return remaining entry count when dequeuing 2017-03-29 22:32:20 +02:00
skeleton apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
tep_termination eal: switch to architecture specific pause function 2017-07-03 23:58:51 +02:00
timer fix typos using codespell utility 2017-06-14 23:54:13 +02:00
vhost eal: switch to architecture specific pause function 2017-07-03 23:58:51 +02:00
vhost_xen eal: switch to architecture specific pause function 2017-07-03 23:58:51 +02:00
vm_power_manager examples/vm_power_manager: remove dependency on internal header 2016-07-11 17:23:32 +02:00
vmdq fix typos using codespell utility 2017-06-14 23:54:13 +02:00
vmdq_dcb fix typos using codespell utility 2017-06-14 23:54:13 +02:00
Makefile fix typos using codespell utility 2017-06-14 23:54:13 +02:00