Red de conocimiento informático - Conocimiento informático - Cómo generar automáticamente una dirección MAC a través del lenguaje C

Cómo generar automáticamente una dirección MAC a través del lenguaje C

Si se trata de una dirección mac arbitraria, generar 6 números aleatorios entre 0 y 255 es suficiente. ?

¿Anulado? random_mac(char?*mac)

{

srand(time(NULL));

int? i;

para (i?=?0;?i?<?6;?i++)

{

sprintf(mac+i*3, ?" %02X:",? rand()&(0x ff));

}

mac[17]? =?0;

}