summaryrefslogtreecommitdiff
path: root/patches/collateral-evolutions/network/61-netdev-addr_assign_type/usbnet.patch
blob: 0a5eba5c071727dbd79e63e61156e3eeb36b5d04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- a/drivers/net/usb/usbnet.c
+++ b/drivers/net/usb/usbnet.c
@@ -1675,9 +1675,11 @@ usbnet_probe (struct usb_interface *udev
 		dev->rx_urb_size = dev->hard_mtu;
 	dev->maxpacket = usb_maxpacket (dev->udev, dev->out, 1);
 
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
 	/* let userspace know we have a random address */
 	if (ether_addr_equal(net->dev_addr, node_id))
 		net->addr_assign_type = NET_ADDR_RANDOM;
+#endif
 
 	if ((dev->driver_info->flags & FLAG_WLAN) != 0)
 		SET_NETDEV_DEVTYPE(net, &wlan_type);