#ifndef LINUX_26_19_COMPAT_H | |
#define LINUX_26_19_COMPAT_H | |
#include <linux/version.h> | |
/* Compat work for 2.6.19 */ | |
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,19)) | |
#include <linux/slab.h> | |
static inline int | |
compat_kmem_cache_destroy(struct kmem_cache *cachep) | |
{ | |
#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)) | |
return kmem_cache_destroy(cachep); | |
#else | |
kmem_cache_destroy(cachep); | |
return 0; | |
#endif | |
} | |
#endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)) */ | |
#endif /* LINUX_26_19_COMPAT_H */ |