Getting Client IP Address

I spend a lot of time to find a solution of error

no matching function for call to 'EthernetClient::getRemoteIP(byte* [4])'

The right way is to replace the line of code byte *rip[4];
with

uint8_t rip[4]; 
or  uint8_t rip[] = {0,0,0,0};

Really thanks for the new Ethernet library, but why is the example wrong?

So there is an error on the 164 line in file EthernetClient.cpp too, the line must be

uint8_t *EthernetClient::getRemoteIP(uint8_t *remoteIP)