Initial import
[sliver-openvswitch.git] / datapath / linux-2.4 / compat-2.4 / include / linux / module.h
1 #ifndef __LINUX_MODULE_WRAPPER_H
2 #define __LINUX_MODULE_WRAPPER_H 1
3
4 #include_next <linux/module.h>
5
6 static inline int try_module_get(struct module *module)
7 {
8         BUG_ON(module != THIS_MODULE);
9         MOD_INC_USE_COUNT;
10         return 1;
11 }
12
13 static inline void module_put(struct module *module) 
14 {
15         BUG_ON(module != THIS_MODULE);
16         MOD_DEC_USE_COUNT;
17 }
18
19 #endif /* module.h */