/* We require genuine randomness here, since we want to make sure we won't collide with other
* systems booting up at the very same time. */
for (;;) {
- r = genuine_random_bytes(p, len, 0);
- if (r < 0)
- return log_link_warning_errno(link, r, "Failed to acquire random data to generate MAC address: %m");
-
+ random_bytes(p, len);
if (hw_addr_is_valid(link, &hw_addr))
break;
}