]> err.no Git - linux-2.6/blobdiff - include/net/xfrm.h
Merge branch 'master' of /home/src/linux-2.6/
[linux-2.6] / include / net / xfrm.h
index d6111a2f0a23d07bb25afe53e3806594f538f02d..004e645f3e1829a81b39ed67918a243f66ef049e 100644 (file)
@@ -403,6 +403,11 @@ unsigned xfrm_spi_hash(xfrm_address_t *addr, u32 spi, u8 proto, unsigned short f
 
 extern void __xfrm_state_destroy(struct xfrm_state *);
 
+static inline void __xfrm_state_put(struct xfrm_state *x)
+{
+       atomic_dec(&x->refcnt);
+}
+
 static inline void xfrm_state_put(struct xfrm_state *x)
 {
        if (atomic_dec_and_test(&x->refcnt))