numam-dpdk/examples
Pablo de Lara 5839fd20e7 examples/l2fwd-crypto: fix padding
L2fwd-crypto app was padding an incoming buffer,
to be aligned with the algorithm block size, in all cases.
This was not the right approach, as padding is only necessary
when using block cipher algorithms, such as AES-CBC.
In case of using a stream cipher algorithm, such as SNOW3G UEA2,
there is no need to include padding and increase the buffer size.

Fixes: 387259bd6c ("examples/l2fwd-crypto: add sample application")

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
2017-02-10 16:05:01 +01:00
..
bond mk: move PMD libraries linking to applications 2017-02-10 11:03:27 +01:00
cmdline examples: fix whitespace 2015-06-12 11:10:10 +02:00
distributor log: do not drop debug logs at compile time 2016-12-01 18:09:13 +01:00
dpdk_qat remove unused ring includes 2016-09-16 10:16:02 +02:00
ethtool examples/ethtool: display bus information 2017-02-09 22:32:52 +01:00
exception_path remove unused ring includes 2016-09-16 10:16:02 +02:00
helloworld tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
ip_fragmentation remove unused ring includes 2016-09-16 10:16:02 +02:00
ip_pipeline examples/ip_pipeline: fix parsing of pass-through pipeline 2017-01-17 18:37:41 +01:00
ip_reassembly remove unused ring includes 2016-09-16 10:16:02 +02:00
ipsec-secgw examples/ipsec-secgw: support SHA256 HMAC 2017-01-18 21:48:56 +01:00
ipv4_multicast remove unused ring includes 2016-09-16 10:16:02 +02:00
kni remove unused ring includes 2016-09-16 10:16:02 +02:00
l2fwd examples/l2fwd: rework long options parsing 2017-01-17 18:10:43 +01:00
l2fwd-cat examples/l2fwd-cat: add sample application for PQoS CAT and CDP 2016-03-21 23:36:43 +01:00
l2fwd-crypto examples/l2fwd-crypto: fix padding 2017-02-10 16:05:01 +01:00
l2fwd-jobstats remove unused ring includes 2016-09-16 10:16:02 +02:00
l2fwd-keepalive remove unused ring includes 2016-09-16 10:16:02 +02:00
l3fwd examples/l3fwd: rework long options parsing 2017-01-17 18:10:50 +01:00
l3fwd-acl remove unused ring includes 2016-09-16 10:16:02 +02:00
l3fwd-power examples/l3fwd-power: fix stop and close on signal 2017-01-17 09:27:16 +01:00
l3fwd-vf remove unused ring includes 2016-09-16 10:16:02 +02:00
link_status_interrupt remove unused ring includes 2016-09-16 10:16:02 +02:00
load_balancer remove unused ring includes 2016-09-16 10:16:02 +02:00
multi_process remove unused ring includes 2016-09-16 10:16:02 +02:00
netmap_compat examples/netmap_compat: fix infinite loop 2016-05-16 21:01:51 +02:00
packet_ordering log: do not drop debug logs at compile time 2016-12-01 18:09:13 +01:00
performance-thread examples/performance-thread: add packet type parsing 2017-01-17 18:40:17 +01:00
ptpclient mk: fix link with glibc < 2.17 2016-07-25 17:54:57 +02:00
qos_meter examples/qos_meter: check flow configuration error 2016-05-16 18:49:12 +02:00
qos_sched examples/qos_sched: fix dequeue from ring 2016-10-13 14:37:48 +02:00
quota_watermark log: do not drop debug logs at compile time 2016-12-01 18:09:13 +01:00
rxtx_callbacks apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
server_node_efd examples/server_node_efd: renamed from flow_distributor 2017-01-30 17:26:11 +01:00
skeleton apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
tep_termination log: do not drop debug logs at compile time 2016-12-01 18:09:13 +01:00
timer tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
vhost examples/vhost: fix lcore initialization 2017-01-17 09:20:18 +01:00
vhost_xen log: do not drop debug logs at compile time 2016-12-01 18:09:13 +01:00
vm_power_manager examples/vm_power_manager: remove dependency on internal header 2016-07-11 17:23:32 +02:00
vmdq remove unused ring includes 2016-09-16 10:16:02 +02:00
vmdq_dcb remove unused ring includes 2016-09-16 10:16:02 +02:00
Makefile examples/server_node_efd: renamed from flow_distributor 2017-01-30 17:26:11 +01:00