code: function HostEntry(addr, src) {
    if (!(this instanceof HostEntry))
      return new HostEntry(addr, src);
  
    this.addr = addr || new NetAddress();
    this.src = src || new NetAddress();
    this.prev = null;
    this.next = null;
    this.used = false;
    this.refCount = 0;
    this.attempts = 0;
    this.lastSuccess = 0;
    this.lastAttempt = 0;
  
    if (addr)
      this.fromOptions(addr, src);
  }
docs: HostEntry
  @alias module:net.HostEntry
  @constructor
  @param {NetAddress} addr
  @param {NetAddress} src