In file included from lib/Ethernet/src/AddressAutoConfig.cpp:4:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) // Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
Compiling .pio/build/uno/libf4e/Ethernet/EthernetClient.cpp.o
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP Protocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:445:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnESR, 0x0000, 0x0031) // SOCKET n Externsion Status Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:446:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPSR, 0x0000, 0x0004) // SOCKET n Prefer Source IPv6 Address Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp: In member function 'uint8_t AddressAutoConfig::Duplicate_Address_Detection(uint8_t*)':
lib/Ethernet/src/AddressAutoConfig.cpp:19:10: warning: unused variable 'tmp_array' [-Wunused-variable]
uint8_t tmp_array[16];
^~~~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:20:10: warning: unused variable 'i' [-Wunused-variable]
uint8_t i;
^
lib/Ethernet/src/AddressAutoConfig.cpp: In member function 'int8_t AddressAutoConfig::Address_Auto_RSRA(uint8_t, uint8_t*, uint16_t)':
lib/Ethernet/src/AddressAutoConfig.cpp:109:24: warning: large integer implicitly truncated to unsigned type [-Woverflow]
uint16_t escape_cnt = 1000000;
^~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:160:14: warning: variable 'pack_len' set but not used [-Wunused-but-set-variable]
uint16_t pack_len = 0;
^~~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:214:29: warning: left shift count >= width of type [-Wshift-count-overflow]
Reachable_time = *p++ << 24;
^~
lib/Ethernet/src/AddressAutoConfig.cpp:215:47: warning: left shift count >= width of type [-Wshift-count-overflow]
Reachable_time = Reachable_time + (*p++ << 16);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:219:27: warning: left shift count >= width of type [-Wshift-count-overflow]
Retrans_time = *p++ << 24;
^~
lib/Ethernet/src/AddressAutoConfig.cpp:220:43: warning: left shift count >= width of type [-Wshift-count-overflow]
Retrans_time = Retrans_time + (*p++ << 16);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:276:27: warning: left shift count >= width of type [-Wshift-count-overflow]
validtime = (*p++ << 24);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:277:28: warning: left shift count >= width of type [-Wshift-count-overflow]
validtime += (*p++ << 16);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:281:28: warning: left shift count >= width of type [-Wshift-count-overflow]
prefertime = (*p++ << 24);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:282:29: warning: left shift count >= width of type [-Wshift-count-overflow]
prefertime += (*p++ << 16);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:369:25: warning: left shift count >= width of type [-Wshift-count-overflow]
dnstime = (*p++ << 24);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:370:26: warning: left shift count >= width of type [-Wshift-count-overflow]
dnstime += (*p++ << 16);
^~
lib/Ethernet/src/AddressAutoConfig.cpp:114:11: warning: unused variable 'destport' [-Wunused-variable]
uint16_t destport;
^~~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:115:10: warning: unused variable 'addr_len' [-Wunused-variable]
uint8_t addr_len, o_len;
^~~~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:116:10: warning: unused variable 'flags' [-Wunused-variable]
uint8_t flags;
^~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:120:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
lib/Ethernet/src/AddressAutoConfig.cpp:121:10: warning: variable 'o_type' set but not used [-Wunused-but-set-variable]
uint8_t o_type, type, code, RA_flag, MO_flag; //, O_flag;
^~~~~~
lib/Ethernet/src/AddressAutoConfig.cpp:121:18: warning: variable 'type' set but not used [-Wunused-but-set-variable]
uint8_t o_type, type, code, RA_flag, MO_flag; //, O_flag;
^~~~
lib/Ethernet/src/AddressAutoConfig.cpp:121:24: warning: variable 'code' set but not used [-Wunused-but-set-variable]
uint8_t o_type, type, code, RA_flag, MO_flag; //, O_flag;
^~~~
lib/Ethernet/src/AddressAutoConfig.cpp:125:22: warning: variable 'pi_flag' set but not used [-Wunused-but-set-variable]
uint8_t prefix_len, pi_flag;
^~~~~~~
In file included from lib/Ethernet/src/Dns.cpp:8:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
In file included from lib/Ethernet/src/Dhcp6.cpp:7:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
Archiving .pio/build/uno/lib451/libSPI.a
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) // Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
Compiling .pio/build/uno/libf4e/Ethernet/EthernetServer.cpp.o
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) // Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP PrIndexing .pio/build/uno/lib451/libSPI.a
otocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:445:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnESR, 0x0000, 0x0031) // SOCKET n Externsion Status Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:446:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPSR, 0x0000, 0x0004) // SOCKET n Prefer Source IPv6 Address Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP Protocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:445:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnESR, 0x0000, 0x0031) // SOCKET n Externsion Status Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:446:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPSR, 0x0000, 0x0004) // SOCKET n Prefer Source IPv6 Address Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/Dns.cpp: In member function 'uint16_t DNSClient::BuildRequest(const char*)':
lib/Ethernet/src/utility/w5100.h:617:25: warning: result of '(256 << 8)' requires 18 bits to represent, but 'int' only has 16 bits [-Wshift-overflow=]
#define htons(x) ( (((x)<<8)&0xFF00) | (((x)>>8)&0xFF) )
~~~^~~
lib/Ethernet/src/Dns.cpp:167:18: note: in expansion of macro 'htons'
twoByteBuffer = htons(QUERY_FLAG | OPCODE_STANDARD_QUERY | RECURSION_DESIRED_FLAG);
Compiling .pio/build/uno/libf4e/Ethernet/EthernetUdp.cpp.o
^~~~~
lib/Ethernet/src/Dhcp6.cpp: In member function 'int Dhcp6Class::request_DHCPV6_lease()':
lib/Ethernet/src/Dhcp6.cpp:198:35: warning: integer overflow in expression [-Woverflow]
if ((millis() - startTime) > 60 * 1000)
~~~^~~~~~
lib/Ethernet/src/Dhcp6.cpp:198:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((millis() - startTime) > 60 * 1000)
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
lib/Ethernet/src/Dhcp6.cpp:76:10: warning: unused variable 'messageType' [-Wunused-variable]
uint8_t messageType = 0;
^~~~~~~~~~~
lib/Ethernet/src/Dhcp6.cpp:77:10: warning: unused variable 'i' [-Wunused-variable]
uint8_t i;
^
lib/Ethernet/src/Dhcp6.cpp:78:10: warning: unused variable 'zeroip' [-Wunused-variable]
uint8_t zeroip[4] = {0, 0, 0, 0};
^~~~~~
lib/Ethernet/src/Dhcp6.cpp:101:10: warning: unused variable 'tmp' [-Wunused-variable]
uint8_t tmp[16];
^~~
lib/Ethernet/src/Dhcp6.cpp: In member function 'void Dhcp6Class::send_DHCPV6_SOLICIT()':
lib/Ethernet/src/Dhcp6.cpp:251:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("option init");
^
lib/Ethernet/src/Dhcp6.cpp:258:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Type&XID");
^
lib/Ethernet/src/Dhcp6.cpp:268:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Elapsed Time");
^
lib/Ethernet/src/Dhcp6.cpp:286:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Client ID");
^
lib/Ethernet/src/Dhcp6.cpp:305:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option IANA");
^
lib/Ethernet/src/Dhcp6.cpp: In member function 'uint8_t Dhcp6Class::send_DHCPV6_REQUEST(uint8_t)':
lib/Ethernet/src/Dhcp6.cpp:383:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("option init");
^
lib/Ethernet/src/Dhcp6.cpp:389:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Type&XID");
^
lib/Ethernet/src/Dhcp6.cpp:414:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option IANA");
^
lib/Ethernet/src/Dhcp6.cpp:446:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option IA_addr");
^
lib/Ethernet/src/Dhcp6.cpp:489:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Client ID");
^
lib/Ethernet/src/Dhcp6.cpp:518:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Server ID");
^
lib/Ethernet/src/Dhcp6.cpp: In member function 'uint8_t Dhcp6Class::DHCPV6_run_stateful()':
lib/Ethernet/src/Dhcp6.cpp:564:10: warning: unused variable 'i' [-Wunused-variable]
uint8_t i;
^
lib/Ethernet/src/Dhcp6.cpp: In member function 'uint8_t Dhcp6Class::DHCPV6_run_stateless()':
lib/Ethernet/src/Dhcp6.cpp:630:10: warning: variable 'type' set but not used [-Wunused-but-set-variable]
uint8_t type;
^~~~
lib/Ethernet/src/Dhcp6.cpp: In member function 'void Dhcp6Class::DumpDhcpV6Option(char*)':
lib/Ethernet/src/Dhcp6.cpp:668:11: warning: unused variable 'i' [-Wunused-variable]
unsigned i;
^
lib/Ethernet/src/Dhcp6.cpp: In member function 'uint8_t Dhcp6Class::send_DHCPV6_INFOREQ()':
lib/Ethernet/src/Dhcp6.cpp:734:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("option init");
^
lib/Ethernet/src/Dhcp6.cpp:740:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Type&XID");
^
lib/Ethernet/src/Dhcp6.cpp:763:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Client ID");
^
lib/Ethernet/src/Dhcp6.cpp:783:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
DumpDhcpV6Option("Option Request");
^
lib/Ethernet/src/Dhcp6.cpp: In member function 'int8_t Dhcp6Class::parseDHCPV6MSG()':
lib/Ethernet/src/Dhcp6.cpp:859:45: warning: left shift count >= width of type [-Wshift-count-overflow]
_dhcpT1 = T1[0] | T1[1] << 8 | T1[2] << 16 | T1[3] << 24;
^~
lib/Ethernet/src/Dhcp6.cpp:859:59: warning: left shift count >= width of type [-Wshift-count-overflow]
_dhcpT1 = T1[0] | T1[1] << 8 | T1[2] << 16 | T1[3] << 24;
^~
lib/Ethernet/src/Dhcp6.cpp:867:45: warning: left shift count >= width of type [-Wshift-count-overflow]
_dhcpT2 = T2[0] | T2[1] << 8 | T2[2] << 16 | T2[3] << 24;
^~
lib/Ethernet/src/Dhcp6.cpp:867:59: warning: left shift count >= width of type [-Wshift-count-overflow]
_dhcpT2 = T2[0] | T2[1] << 8 | T2[2] << 16 | T2[3] << 24;
^~
lib/Ethernet/src/Dhcp6.cpp:885:30: warning: left shift count >= width of type [-Wshift-count-overflow]
PreLifeTime = (*p++ << 24);
^~
lib/Ethernet/src/Dhcp6.cpp:886:31: warning: left shift count >= width of type [-Wshift-count-overflow]
PreLifeTime += (*p++ << 16);
^~
lib/Ethernet/src/Dhcp6.cpp:890:32: warning: left shift count >= width of type [-Wshift-count-overflow]
ValidLifeTime = (*p++ << 24);
^~
lib/Ethernet/src/Dhcp6.cpp:891:33: warning: left shift count >= width of type [-Wshift-count-overflow]
Compiling .pio/build/uno/libf4e/Ethernet/IP6Address.cpp.o
ValidLifeTime += (*p++ << 16);
^~
lib/Ethernet/src/Dhcp6.cpp:940:34: warning: left shift count >= width of type [-Wshift-count-overflow]
Enterprise_num_s = (*p++ << 24);
^~
lib/Ethernet/src/Dhcp6.cpp:941:53: warning: left shift count >= width of type [-Wshift-count-overflow]
Enterprise_num_s = Enterprise_num_s + (*p++ << 16);
^~
lib/Ethernet/src/Dhcp6.cpp:795:10: warning: unused variable 'svr_addr' [-Wunused-variable]
uint8_t svr_addr[16];
^~~~~~~~
lib/Ethernet/src/Dhcp6.cpp:796:11: warning: unused variable 'svr_port' [-Wunused-variable]
uint16_t svr_port;
^~~~~~~~
lib/Ethernet/src/Dhcp6.cpp:797:10: warning: unused variable 'addlen' [-Wunused-variable]
uint8_t addlen;
^~~~~~
lib/Ethernet/src/Dhcp6.cpp:801:16: warning: variable 'i' set but not used [-Wunused-but-set-variable]
uint8_t type, i;
^
lib/Ethernet/src/Dhcp6.cpp:806:11: warning: unused variable 'ploopcnt' [-Wunused-variable]
uint32_t ploopcnt;
^~~~~~~~
In file included from lib/Ethernet/src/Ethernet.cpp:23:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
In file included from lib/Ethernet/src/EthernetClient.cpp:24:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~Compiling .pio/build/uno/libf4e/Ethernet/socket.cpp.o
~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) Compiling .pio/build/uno/libf4e/Ethernet/utility/w5100.cpp.o
// Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) // Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
Archiving .pio/build/uno/libFrameworkArduinoVariant.a
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP Protocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:445:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnESR, 0x0000, 0x0031) // SOCKET n Externsion Status Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP Protocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:446:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPSR, 0x0000, 0x0004) // SOCKET n Prefer Source IPv6 Address Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:445:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnESR, 0x0000, 0x003Indexing .pio/build/uno/libFrameworkArduinoVariant.a
1) // SOCKET n Externsion Status Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:446:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPSR, 0x0000, 0x0004) // SOCKET n Prefer Source IPv6 Address Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/Ethernet.cpp: In static member function 'static int EthernetClass::begin(uint8_t*, IP6Address, IP6Address, IP6Address, IP6Address, long unsigned int, long unsigned int)':
lib/Ethernet/src/Ethernet.cpp:150:1: warning: no return statement in function returning non-void [-Wreturn-type]
}
^
lib/Ethernet/src/Ethernet.cpp: In static member function 'static void EthernetClass::begin(uint8_t*, IP6Address, IP6Address, IP6Address, IP6Address, IP6Address, IP6Address, IP6Address, IP6Address)':
lib/Ethernet/src/Ethernet.cpp:157:10: warning: unused variable 'temp1' [-Wunused-variable]
uint8_t temp1[4];
^~~~~
lib/Ethernet/src/Ethernet.cpp:159:6: warning: unused variable 'i' [-Wunused-variable]
int i;
^
In file included from lib/Ethernet/src/EthernetServer.cpp:23:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPROTO(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:431:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPROTO, 0x0014, 0x0000) // Protocol in IP RAW Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTOS(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:432:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTOS, 0x0015, 0x0104) // IP TOS
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTTL(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:433:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTTL, 0x0016, 0x0108) // IP TTL
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnRX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:434:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnRX_SIZE, 0x001E, 0x0220) // RX Memory Size (W5200 only)
Compiling .pio/build/uno/FrameworkArduino/CDC.cpp.o
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnTX_SIZE(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:435:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnTX_SIZE, 0x001F, 0x0200) // TX Memory Size (W5200 only)
^~~~~~~~~~~~~~~~~~
In file included from lib/Ethernet/src/EthernetUdp.cpp:32:0:
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnMR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:422:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnMR, 0x0000, 0x0000) // Mode
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnCR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:423:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnCR, 0x0001, 0x0010) // Command
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnIR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:424:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnIR, 0x0002, 0x0020) // Interrupt
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnSR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:425:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnSR, 0x0003, 0x0030) // Status
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnPNR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^
lib/Ethernet/src/utility/w5100.h:444:3: note: in expansion of macro '__SOCKET_REGISTER8'
__SOCKET_REGISTER8(SnPNR, 0x0000, 0x0100) // IP Protocaol Number Register
^~~~~~~~~~~~~~~~~~
lib/Ethernet/src/utility/w5100.h: In static member function 'static uint8_t W5100Class::readSnESR(SOCKET)':
lib/Ethernet/src/utility/w5100.h:377:15: warning: unused variable 'data' [-Wunused-variable]
uint8_t data; \
^