bonding: refactor bonding hash functions to vnet/hash
- move bonding hash functions to vnet/hash
- register the corresponding hash function when the bond interface
is created
- remove floating point vec256 usage
- split bond_tx_inline into bond_tx_hash and bond_tx_no_hash
Type: refactor
Signed-off-by: Steven Luong <sluong@cisco.com>
Change-Id: I1698023c48470290d11c9b2bd00996eee9aa079d
diff --git a/src/vnet/CMakeLists.txt b/src/vnet/CMakeLists.txt
index 81d697b..af4f64a 100644
--- a/src/vnet/CMakeLists.txt
+++ b/src/vnet/CMakeLists.txt
@@ -869,6 +869,7 @@
hash/cli.c
hash/crc32_5tuple.c
hash/handoff_eth.c
+ hash/hash_eth.c
)
list(APPEND VNET_HEADERS