Lines Matching refs:xfrmnl_sp
48 struct xfrmnl_sp;
50 extern struct xfrmnl_sp* xfrmnl_sp_alloc(void);
51 extern void xfrmnl_sp_put(struct xfrmnl_sp *);
54 extern struct xfrmnl_sp* xfrmnl_sp_get(struct nl_cache*, unsigned int, unsigned int);
56 extern int xfrmnl_sp_parse(struct nlmsghdr *n, struct xfrmnl_sp **result);
61 … unsigned int, unsigned int, struct xfrmnl_sp**);
63 extern int xfrmnl_sp_add(struct nl_sock*, struct xfrmnl_sp*, int);
64 extern int xfrmnl_sp_build_add_request(struct xfrmnl_sp*, int, struct nl_msg *…
66 extern int xfrmnl_sp_update(struct nl_sock*, struct xfrmnl_sp*, int);
67 extern int xfrmnl_sp_build_update_request(struct xfrmnl_sp*, int, struct nl_ms…
69 extern int xfrmnl_sp_delete(struct nl_sock*, struct xfrmnl_sp*, int);
70 extern int xfrmnl_sp_build_delete_request(struct xfrmnl_sp*, int, struct nl_ms…
72 extern struct xfrmnl_sel* xfrmnl_sp_get_sel (struct xfrmnl_sp*);
73 extern int xfrmnl_sp_set_sel (struct xfrmnl_sp*, struct xfrmnl_sel*);
75 extern struct xfrmnl_ltime_cfg* xfrmnl_sp_get_lifetime_cfg (struct xfrmnl_sp*);
76 extern int xfrmnl_sp_set_lifetime_cfg (struct xfrmnl_sp*, struct xfrmnl_ltime_…
78 extern int xfrmnl_sp_get_curlifetime (struct xfrmnl_sp*, unsigned long long in…
82 extern int xfrmnl_sp_get_priority (struct xfrmnl_sp*);
83 extern int xfrmnl_sp_set_priority (struct xfrmnl_sp*, unsigned int);
85 extern int xfrmnl_sp_get_index (struct xfrmnl_sp*);
86 extern int xfrmnl_sp_set_index (struct xfrmnl_sp*, unsigned int);
88 extern int xfrmnl_sp_get_dir (struct xfrmnl_sp*);
89 extern int xfrmnl_sp_set_dir (struct xfrmnl_sp*, unsigned int);
91 extern int xfrmnl_sp_get_action (struct xfrmnl_sp*);
92 extern int xfrmnl_sp_set_action (struct xfrmnl_sp*, unsigned int);
94 extern int xfrmnl_sp_get_flags (struct xfrmnl_sp*);
95 extern int xfrmnl_sp_set_flags (struct xfrmnl_sp*, unsigned int);
97 extern int xfrmnl_sp_get_share (struct xfrmnl_sp*);
98 extern int xfrmnl_sp_set_share (struct xfrmnl_sp*, unsigned int);
100 extern int xfrmnl_sp_get_sec_ctx (struct xfrmnl_sp*, unsigned int*, unsigned i…
102 extern int xfrmnl_sp_set_sec_ctx (struct xfrmnl_sp*, unsigned int, unsigned in…
105 extern int xfrmnl_sp_get_userpolicy_type (struct xfrmnl_sp*);
106 extern int xfrmnl_sp_set_userpolicy_type (struct xfrmnl_sp*, unsigned int);
108 extern void xfrmnl_sp_add_usertemplate(struct xfrmnl_sp*, struct xfrmnl_user_tm…
109 extern void xfrmnl_sp_remove_usertemplate(struct xfrmnl_sp*, struct xfrmnl_user…
110 extern struct nl_list_head* xfrmnl_sp_get_usertemplates(struct xfrmnl_sp*);
111 extern int xfrmnl_sp_get_nusertemplates(struct xfrmnl_sp*);
112 extern void xfrmnl_sp_foreach_usertemplate(struct xfrmnl_sp*,
115 extern struct xfrmnl_user_tmpl* xfrmnl_sp_usertemplate_n(struct xfrmnl_sp*, int);
117 extern int xfrmnl_sp_get_mark (struct xfrmnl_sp*, unsigned int*, unsigned int*…
118 extern int xfrmnl_sp_set_mark (struct xfrmnl_sp*, unsigned int, unsigned int);