]> git.baikalelectronics.ru Git - kernel.git/commit
hv_netvsc: pass struct net_device to rndis_filter_set_device_mac()
authorVitaly Kuznetsov <vkuznets@redhat.com>
Fri, 3 Jun 2016 15:51:01 +0000 (17:51 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 6 Jun 2016 03:16:36 +0000 (23:16 -0400)
commit993ca013d79d1b991c9b63ad5a92c2c5a80a5ee4
tree0d29c4d78f8b0324df4ae5e0584b76efdcdd5160
parentaf18cc46d3bbfa31a445c4b88df99ed6978e5269
hv_netvsc: pass struct net_device to rndis_filter_set_device_mac()

We unpack 'struct net_device' in netvsc_set_mac_addr() to get to
'struct hv_device' pointer which we use in rndis_filter_set_device_mac()
to get back to 'struct net_device'.

Signed-off-by: Vitaly Kuznetsov <vkuznets@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/hyperv/hyperv_net.h
drivers/net/hyperv/netvsc_drv.c
drivers/net/hyperv/rndis_filter.c