diff options
Diffstat (limited to 'vnet/vnet/lisp-cp/lisp_types.c')
-rw-r--r-- | vnet/vnet/lisp-cp/lisp_types.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/vnet/vnet/lisp-cp/lisp_types.c b/vnet/vnet/lisp-cp/lisp_types.c index 6c9cb7d25e6..1234c7caf95 100644 --- a/vnet/vnet/lisp-cp/lisp_types.c +++ b/vnet/vnet/lisp-cp/lisp_types.c @@ -266,6 +266,18 @@ ip_address_cmp (ip_address_t * ip1, ip_address_t * ip2) return res; } +void +ip_address_copy (ip_address_t * dst , ip_address_t * src) +{ + clib_memcpy (dst, src, sizeof (ip_address_t)); +} + +void +ip_address_copy_addr (void * dst , ip_address_t * src) +{ + clib_memcpy (dst, src, ip_address_size(src)); +} + void * ip_prefix_cast (gid_address_t * a) { |