aboutsummaryrefslogtreecommitdiffstats
path: root/include/net/xfrm.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/xfrm.h')
-rw-r--r--include/net/xfrm.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/include/net/xfrm.h b/include/net/xfrm.h
index 625dd61ccbba..cccb049991a9 100644
--- a/include/net/xfrm.h
+++ b/include/net/xfrm.h
@@ -735,19 +735,12 @@ static inline void xfrm_pol_put(struct xfrm_policy *policy)
735 xfrm_policy_destroy(policy); 735 xfrm_policy_destroy(policy);
736} 736}
737 737
738#ifdef CONFIG_XFRM_SUB_POLICY
739static inline void xfrm_pols_put(struct xfrm_policy **pols, int npols) 738static inline void xfrm_pols_put(struct xfrm_policy **pols, int npols)
740{ 739{
741 int i; 740 int i;
742 for (i = npols - 1; i >= 0; --i) 741 for (i = npols - 1; i >= 0; --i)
743 xfrm_pol_put(pols[i]); 742 xfrm_pol_put(pols[i]);
744} 743}
745#else
746static inline void xfrm_pols_put(struct xfrm_policy **pols, int npols)
747{
748 xfrm_pol_put(pols[0]);
749}
750#endif
751 744
752extern void __xfrm_state_destroy(struct xfrm_state *); 745extern void __xfrm_state_destroy(struct xfrm_state *);
753 746