]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/8021q/vlan_core.c
vlan: move struct vlan_dev_info to private header
[karo-tx-linux.git] / net / 8021q / vlan_core.c
index 85c94edb000ff9184b0a30e1f415448c4ba65568..f980b9154cc3e8b76c2993f12bea68e743351c4d 100644 (file)
@@ -46,3 +46,15 @@ int __vlan_hwaccel_rx(struct sk_buff *skb, struct vlan_group *grp,
        return (polling ? netif_receive_skb(skb) : netif_rx(skb));
 }
 EXPORT_SYMBOL(__vlan_hwaccel_rx);
+
+struct net_device *vlan_dev_real_dev(const struct net_device *dev)
+{
+       return vlan_dev_info(dev)->real_dev;
+}
+EXPORT_SYMBOL_GPL(vlan_dev_real_dev);
+
+u16 vlan_dev_vlan_id(const struct net_device *dev)
+{
+       return vlan_dev_info(dev)->vlan_id;
+}
+EXPORT_SYMBOL_GPL(vlan_dev_vlan_id);