Lines Matching defs:rxrpc_security
208 struct rxrpc_security { struct
209 const char *name; /* name of this service */
210 u8 security_index; /* security type provided */
211 u32 no_key_abort; /* Abort code indicating no key */
214 int (*init)(void);
217 void (*exit)(void);
220 int (*init_connection_security)(struct rxrpc_connection *);
223 int (*prime_packet_security)(struct rxrpc_connection *);
226 int (*secure_packet)(struct rxrpc_call *,
232 int (*verify_packet)(struct rxrpc_call *, struct sk_buff *,
236 void (*free_call_crypto)(struct rxrpc_call *);
239 void (*locate_data)(struct rxrpc_call *, struct sk_buff *,
243 int (*issue_challenge)(struct rxrpc_connection *);
246 int (*respond_to_challenge)(struct rxrpc_connection *,
251 int (*verify_response)(struct rxrpc_connection *,
256 void (*clear)(struct rxrpc_connection *);