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;
}