Home
last modified time | relevance | path

Searched refs:kad (Results 1 – 3 of 3) sorted by relevance

/linux/net/rxrpc/
H A Dkey.c75 plen = sizeof(*token) + sizeof(*token->kad) + tktlen; in rxrpc_preparse_xdr_rxkad()
83 token->kad = kzalloc(plen, GFP_KERNEL); in rxrpc_preparse_xdr_rxkad()
84 if (!token->kad) { in rxrpc_preparse_xdr_rxkad()
90 token->kad->ticket_len = tktlen; in rxrpc_preparse_xdr_rxkad()
91 token->kad->vice_id = ntohl(xdr[0]); in rxrpc_preparse_xdr_rxkad()
92 token->kad->kvno = ntohl(xdr[1]); in rxrpc_preparse_xdr_rxkad()
93 token->kad->start = ntohl(xdr[4]); in rxrpc_preparse_xdr_rxkad()
94 token->kad->expiry = ntohl(xdr[5]); in rxrpc_preparse_xdr_rxkad()
95 token->kad->primary_flag = ntohl(xdr[6]); in rxrpc_preparse_xdr_rxkad()
96 memcpy(&token->kad->session_key, &xdr[2], 8); in rxrpc_preparse_xdr_rxkad()
[all …]
H A Drxkad.c117 if (crypto_sync_skcipher_setkey(ci, token->kad->session_key, in rxkad_init_connection_security()
118 sizeof(token->kad->session_key)) < 0) in rxkad_init_connection_security()
218 memcpy(&iv, token->kad->session_key, sizeof(iv)); in rxkad_prime_packet_security()
328 memcpy(&iv, token->kad->session_key, sizeof(iv)); in rxkad_secure_packet_encrypt()
536 memcpy(&iv, token->kad->session_key, sizeof(iv)); in rxkad_verify_packet_2()
861 h.resp.kvno = htonl(token->kad->kvno); in rxkad_insert_response_header()
862 h.resp.ticket_len = htonl(token->kad->ticket_len); in rxkad_insert_response_header()
895 token->kad->ticket_len; in rxkad_respond_to_challenge()
910 ret = rxkad_encrypt_response(conn, response, token->kad); in rxkad_respond_to_challenge()
914 ret = skb_store_bits(response, offset, token->kad->ticket, in rxkad_respond_to_challenge()
[all …]
/linux/include/keys/
H A Drxrpc-type.h58 struct rxkad_key *kad; member