From 611d918f80d23ef2a9b7de6a00b725ebc2929866 Mon Sep 17 00:00:00 2001 From: Dave Barach Date: Mon, 12 Mar 2018 15:56:41 -0400 Subject: Remove md5.[ch] from vppinfra Removed the sole use of it from ip6_neighbor.c Change-Id: Ie53cb3b6a3a41ec0917ec2042e5006d0cfaefc01 Signed-off-by: Dave Barach --- src/vnet/ip/ip6_neighbor.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'src/vnet/ip/ip6_neighbor.c') diff --git a/src/vnet/ip/ip6_neighbor.c b/src/vnet/ip/ip6_neighbor.c index d63796636b1..c011ec5e877 100644 --- a/src/vnet/ip/ip6_neighbor.c +++ b/src/vnet/ip/ip6_neighbor.c @@ -19,7 +19,6 @@ #include #include #include -#include #include #include #include @@ -3518,18 +3517,8 @@ enable_ip6_interface (vlib_main_t * vm, u32 sw_if_index) sw_if0->type == VNET_SW_INTERFACE_TYPE_P2P) { /* make up an interface id */ - md5_context_t m; - u8 digest[16]; - - link_local_address.as_u64[0] = radv_info->randomizer; - - md5_init (&m); - md5_add (&m, &link_local_address, 16); - md5_finish (&m, digest); - - clib_memcpy (&link_local_address, digest, 16); - - radv_info->randomizer = link_local_address.as_u64[0]; + link_local_address.as_u64[1] = + random_u64 (&radv_info->randomizer); link_local_address.as_u64[0] = clib_host_to_net_u64 (0xFE80000000000000ULL); -- cgit 1.2.3-korg