Data Accelerator Offload
Loading...
Searching...
No Matches
Data Fields
dao_netlink_xfrm_callback_ops Struct Reference

#include <dao_netlink_xfrm.h>

Data Fields

int(* xfrm_policy_create )(dao_netlink_xfrm_policy_t *policy, dao_netlink_xfrm_sa_t *sa, dao_netlink_xfrm_op_type_t op_type, void *app_cookie)
 
int(* xfrm_policy_destroy )(dao_netlink_xfrm_policy_t *policy, dao_netlink_xfrm_sa_t *sa, dao_netlink_xfrm_op_type_t op_type, void *app_cookie)
 

Detailed Description

High level XFRM callback ops registered by application

Definition at line 191 of file dao_netlink_xfrm.h.

Field Documentation

◆ xfrm_policy_create

int(* xfrm_policy_create) (dao_netlink_xfrm_policy_t *policy, dao_netlink_xfrm_sa_t *sa, dao_netlink_xfrm_op_type_t op_type, void *app_cookie)

Create IPsec policy. SA is provided as part of policy

Parameters
policyIPsec Policy object
saIPsec SA object
op_typePolicy addition/deletaion
app_cookieCookie provided in dao_netlink_xfrm_notifier_register

Definition at line 204 of file dao_netlink_xfrm.h.

◆ xfrm_policy_destroy

int(* xfrm_policy_destroy) (dao_netlink_xfrm_policy_t *policy, dao_netlink_xfrm_sa_t *sa, dao_netlink_xfrm_op_type_t op_type, void *app_cookie)

Delete IPsec policy.

Definition at line 209 of file dao_netlink_xfrm.h.


The documentation for this struct was generated from the following file: