|
@@ -302,8 +302,10 @@ struct xfrm_state_afinfo {
|
|
|
int (*init_flags)(struct xfrm_state *x);
|
|
|
void (*init_tempsel)(struct xfrm_selector *sel,
|
|
|
const struct flowi *fl);
|
|
|
- void (*init_temprop)(struct xfrm_state *x, struct xfrm_tmpl *tmpl,
|
|
|
- xfrm_address_t *daddr, xfrm_address_t *saddr);
|
|
|
+ void (*init_temprop)(struct xfrm_state *x,
|
|
|
+ const struct xfrm_tmpl *tmpl,
|
|
|
+ const xfrm_address_t *daddr,
|
|
|
+ const xfrm_address_t *saddr);
|
|
|
int (*tmpl_sort)(struct xfrm_tmpl **dst, struct xfrm_tmpl **src, int n);
|
|
|
int (*state_sort)(struct xfrm_state **dst, struct xfrm_state **src, int n);
|
|
|
int (*output)(struct sk_buff *skb);
|