Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
crypto: add support for AEAD and AES-GCM
[vpp.git]
/
src
/
vnet
/
lisp-cp
/
control.c
diff --git
a/src/vnet/lisp-cp/control.c
b/src/vnet/lisp-cp/control.c
index
bce4428
..
340217c
100644
(file)
--- a/
src/vnet/lisp-cp/control.c
+++ b/
src/vnet/lisp-cp/control.c
@@
-2725,7
+2725,7
@@
build_map_register_record_list (lisp_cp_main_t * lcm)
return recs;
}
return recs;
}
-static vnet_crypto_op_
type
_t
+static vnet_crypto_op_
id
_t
lisp_key_type_to_crypto_op (lisp_key_type_t key_id)
{
switch (key_id)
lisp_key_type_to_crypto_op (lisp_key_type_t key_id)
{
switch (key_id)
@@
-2755,9
+2755,9
@@
update_map_register_auth_data (map_register_hdr_t * map_reg_hdr,
op->key = key;
op->key_len = vec_len (key);
op->len = msg_len;
op->key = key;
op->key_len = vec_len (key);
op->len = msg_len;
- op->dst = MREG_DATA (map_reg_hdr);
+ op->d
ige
st = MREG_DATA (map_reg_hdr);
op->src = (u8 *) map_reg_hdr;
op->src = (u8 *) map_reg_hdr;
- op->
hmac_trunc
_len = 0;
+ op->
digest
_len = 0;
op->iv = 0;
vnet_crypto_process_ops (lcm->vlib_main, op, 1);
op->iv = 0;
vnet_crypto_process_ops (lcm->vlib_main, op, 1);
@@
-3946,9
+3946,9
@@
is_auth_data_valid (map_notify_hdr_t * h, u32 msg_len,
op->key = key;
op->key_len = vec_len (key);
op->len = msg_len;
op->key = key;
op->key_len = vec_len (key);
op->len = msg_len;
- op->dst = out;
+ op->d
ige
st = out;
op->src = (u8 *) h;
op->src = (u8 *) h;
- op->
hmac_trunc
_len = 0;
+ op->
digest
_len = 0;
op->iv = 0;
vnet_crypto_process_ops (lcm->vlib_main, op, 1);
op->iv = 0;
vnet_crypto_process_ops (lcm->vlib_main, op, 1);