diff options
author | David Crocker <dcrocker@eschertech.com> | 2018-10-17 16:00:52 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2018-10-17 16:00:52 +0300 |
commit | 54709646636d530aea6f4a93cba5401dc36b5309 (patch) | |
tree | 552bb569a9e7ad54b889e208b88eb148eb0f813c /src/Pccb | |
parent | 1347ea638627e7969ea1fa6f059d497c8692925a (diff) |
Version 2.02RC3 provisional
More refactoring of IP addresses in network code
Diffstat (limited to 'src/Pccb')
-rw-r--r-- | src/Pccb/Network.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/Pccb/Network.h b/src/Pccb/Network.h index 404ebcd2..586af3f3 100644 --- a/src/Pccb/Network.h +++ b/src/Pccb/Network.h @@ -4,10 +4,11 @@ #include "RepRapFirmware.h" #include "MessageType.h" #include "GCodes/GCodeResult.h" +#include "General/IPAddress.h" -const uint8_t DefaultIpAddress[4] = { 0, 0, 0, 0 }; -const uint8_t DefaultNetMask[4] = { 0, 0, 0, 0 }; -const uint8_t DefaultGateway[4] = { 0, 0, 0, 0 }; +const IPAddress DefaultIpAddress; +const IPAddress DefaultNetMask; +const IPAddress DefaultGateway; const uint8_t macAddress[6] = { 0, 0, 0, 0, 0, 0 }; const uint8_t DefaultMacAddress[6] = { 0, 0, 0, 0, 0, 0 }; @@ -33,7 +34,7 @@ public: GCodeResult GetNetworkState(unsigned int interface, const StringRef& reply); - void SetEthernetIPAddress(const uint8_t p_ipAddress[], const uint8_t p_netmask[], const uint8_t p_gateway[]) { } + void SetEthernetIPAddress(IPAddress p_ipAddress, IPAddress p_netmask, IPAddress p_gateway) { } void SetMacAddress(unsigned int interface, const uint8_t mac[]) { } const uint8_t *GetMacAddress(unsigned int interface) const { return macAddress; } |