tipc_aead_key
#define TIPC_AEAD_KEY_SIZE_MAX (sizeof(struct tipc_aead_key) + \
static inline int tipc_aead_key_size(struct tipc_aead_key *key)
int tipc_crypto_key_init(struct tipc_crypto *c, struct tipc_aead_key *ukey,
struct tipc_aead_key *key;
struct tipc_aead_key *skey;
static int tipc_crypto_key_xmit(struct net *net, struct tipc_aead_key *skey,
struct tipc_aead_key *skey = NULL;
if (unlikely(size < sizeof(struct tipc_aead_key) + TIPC_AEAD_KEYLEN_MIN)) {
size != keylen + sizeof(struct tipc_aead_key))) {
struct tipc_aead_key *skey = NULL;
static int tipc_aead_init(struct tipc_aead **aead, struct tipc_aead_key *ukey,
static int tipc_crypto_key_xmit(struct net *net, struct tipc_aead_key *skey,
static int tipc_aead_key_generate(struct tipc_aead_key *skey);
int tipc_aead_key_validate(struct tipc_aead_key *ukey, struct genl_info *info)
static int tipc_aead_key_generate(struct tipc_aead_key *skey)
static int tipc_aead_init(struct tipc_aead **aead, struct tipc_aead_key *ukey,
int tipc_crypto_key_init(struct tipc_crypto *c, struct tipc_aead_key *ukey,
int tipc_aead_key_validate(struct tipc_aead_key *ukey, struct genl_info *info);
struct tipc_aead_key **pkey)
struct tipc_aead_key *key;
key = (struct tipc_aead_key *)nla_data(attr);
struct tipc_aead_key *ukey;