Linux 4.6-rc6
[linux/fpc-iii.git] / net / 6lowpan / 6lowpan_i.h
blobd16bb4b14aa1d8e99fb1c8d215987cf333c5486d
1 #ifndef __6LOWPAN_I_H
2 #define __6LOWPAN_I_H
4 #include <linux/netdevice.h>
6 #ifdef CONFIG_6LOWPAN_DEBUGFS
7 int lowpan_dev_debugfs_init(struct net_device *dev);
8 void lowpan_dev_debugfs_exit(struct net_device *dev);
10 int __init lowpan_debugfs_init(void);
11 void lowpan_debugfs_exit(void);
12 #else
13 static inline int lowpan_dev_debugfs_init(struct net_device *dev)
15 return 0;
18 static inline void lowpan_dev_debugfs_exit(struct net_device *dev) { }
20 static inline int __init lowpan_debugfs_init(void)
22 return 0;
25 static inline void lowpan_debugfs_exit(void) { }
26 #endif /* CONFIG_6LOWPAN_DEBUGFS */
28 #endif /* __6LOWPAN_I_H */