--- zzzz-none-000/linux-2.6.28.10/include/linux/if_vlan.h 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/include/linux/if_vlan.h 2009-10-15 12:29:26.000000000 +0000 @@ -117,26 +117,28 @@ extern int vlan_hwaccel_do_receive(struct sk_buff *skb); #else -static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev) +static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev __attribute__ ((unused))) { BUG(); return NULL; } -static inline u16 vlan_dev_vlan_id(const struct net_device *dev) +static inline u16 vlan_dev_vlan_id(const struct net_device *dev __attribute__ ((unused))) { BUG(); return 0; } -static inline int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp, - u16 vlan_tci, int polling) +static inline int __vlan_hwaccel_rx(struct sk_buff *skb __attribute__ ((unused)), + struct vlan_group *grp __attribute__ ((unused)), + u16 vlan_tci __attribute__ ((unused)), + int polling __attribute__ ((unused))) { BUG(); return NET_XMIT_SUCCESS; } -static inline int vlan_hwaccel_do_receive(struct sk_buff *skb) +static inline int vlan_hwaccel_do_receive(struct sk_buff *skb __attribute__ ((unused))) { return 0; }