code: @Override
    public String getRemoteHost()
    {
      if (_remoteName == null) {
        byte []remoteAddrBuffer = _remoteAddrBuffer;
        char []remoteAddrCharBuffer = _remoteAddrCharBuffer;
  
        if (_remoteAddrLength <= 0) {
          _remoteAddrLength = InetAddressUtil.createIpAddress(remoteAddrBuffer,
                                              remoteAddrCharBuffer);
        }
  
        _remoteName = new String(remoteAddrCharBuffer, 0, _remoteAddrLength);
      }
  
      return _remoteName;
    }
docs: Returns the remote client's host name.