diff options
Diffstat (limited to 'include/linux/rtnetlink.h')
| -rw-r--r-- | include/linux/rtnetlink.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/include/linux/rtnetlink.h b/include/linux/rtnetlink.h index 5db76a32fcab..2da5d1081ad9 100644 --- a/include/linux/rtnetlink.h +++ b/include/linux/rtnetlink.h | |||
| @@ -77,7 +77,20 @@ static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev) | |||
| 77 | return rtnl_dereference(dev->ingress_queue); | 77 | return rtnl_dereference(dev->ingress_queue); |
| 78 | } | 78 | } |
| 79 | 79 | ||
| 80 | extern struct netdev_queue *dev_ingress_queue_create(struct net_device *dev); | 80 | struct netdev_queue *dev_ingress_queue_create(struct net_device *dev); |
| 81 | |||
| 82 | #ifdef CONFIG_NET_CLS_ACT | ||
| 83 | void net_inc_ingress_queue(void); | ||
| 84 | void net_dec_ingress_queue(void); | ||
| 85 | #else | ||
| 86 | static inline void net_inc_ingress_queue(void) | ||
| 87 | { | ||
| 88 | } | ||
| 89 | |||
| 90 | static inline void net_dec_ingress_queue(void) | ||
| 91 | { | ||
| 92 | } | ||
| 93 | #endif | ||
| 81 | 94 | ||
| 82 | extern void rtnetlink_init(void); | 95 | extern void rtnetlink_init(void); |
| 83 | extern void __rtnl_unlock(void); | 96 | extern void __rtnl_unlock(void); |
