Name

dev_hw_addr_random — Create random MAC and set device flag

Synopsis

void dev_hw_addr_random (struct net_device * dev,
 u8 * hwaddr);
 

Arguments

dev

pointer to net_device structure

hwaddr

Pointer to a six-byte array containing the Ethernet address

Description

Generate random MAC to be used by a device and set addr_assign_type so the state can be read by sysfs and be used by udev.