compat: add ida_simple_{get,remove}
[~tnikolova/compat/.git] / include / linux / compat-3.1.h
index fdd27d4..da8e971 100644 (file)
@@ -8,6 +8,7 @@
 #include <linux/security.h>
 #include <linux/skbuff.h>
 #include <net/ip.h>
+#include <linux/idr.h>
 
 /* Backports 56f8a75c */
 static inline bool ip_is_fragment(const struct iphdr *iph)
@@ -83,6 +84,10 @@ static inline void security_sk_clone(const struct sock *sk, struct sock *newsk)
 #include <asm-generic/atomic64.h>
 #endif
 
+int ida_simple_get(struct ida *ida, unsigned int start, unsigned int end,
+                  gfp_t gfp_mask);
+void ida_simple_remove(struct ida *ida, unsigned int id);
+
 #endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(3,1,0)) */
 
 #endif /* LINUX_3_1_COMPAT_H */