void Settings::syncMacInterface() { if ( debug ) { Serial.println ( "[+] Trying to sync the MAC addr with settings" ); } if ( isSettingsLoaded ) { Mac macToSync; if ( isMacAPRand ) { macToSync.randomize (); wifi_set_macaddr ( SOFTAP_IF, macToSync._get () ); if ( debug ) { Serial.println ( "[+] Synced with a random mac addr : " + macToSync.toString () ); } } else if ( macAP.valid () ) { macToSync = macAP; wifi_set_macaddr ( SOFTAP_IF, macToSync._get () ); if ( debug ) { Serial.println ( "[+] Synced with saved mac addr : " + macToSync.toString () ); } } else { if ( debug ) { Serial.println ( "[+] Could not sync because of invalid settings !" ); } } } else { if ( debug ) { Serial.println ( "Could not sync because settings are not loaded !" ); } } }