Skip to content
Prev Previous commit
Next Next commit
Add forgotten mac parameter
  • Loading branch information
manchoz committed Jul 6, 2021
commit f70cda0bc6feec7228ef4791263ec68b1ae7a1ce
6 changes: 3 additions & 3 deletions libraries/Ethernet/src/Ethernet.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,21 @@ int arduino::EthernetClass::begin(uint8_t *mac, IPAddress ip) {
IPAddress dns = ip;
dns[3] = 1;

auto ret = begin(ip, dns);
auto ret = begin(mac, ip, dns);
return ret;
}

int arduino::EthernetClass::begin(uint8_t *mac, IPAddress ip, IPAddress dns) {
IPAddress gateway = ip;
gateway[3] = 1;

auto ret = begin(ip, dns, gateway);
auto ret = begin(mac, ip, dns, gateway);
return ret;
}

int arduino::EthernetClass::begin(uint8_t *mac, IPAddress ip, IPAddress dns, IPAddress gateway) {
IPAddress subnet(255, 255, 255, 0);
auto ret = begin(ip, dns, gateway, subnet);
auto ret = begin(mac, ip, dns, gateway, subnet);
return ret;
}

Expand Down