code: func (e *Engine) haConfig() (*seesaw.HAConfig, error) {
  	n, err := e.thisNode()
  	if err != nil {
  		return nil, err
  	}
  	// TODO(jsing): This does not allow for IPv6-only operation.
  	return &seesaw.HAConfig{
  		Enabled:    n.State != seesaw.HADisabled,
  		LocalAddr:  e.config.Node.IPv4Addr,
  		RemoteAddr: e.config.VRRPDestIP,
  		Priority:   n.Priority,
  		VRID:       e.config.VRID,
  	}, nil
  }
docs: // haConfig returns the HAConfig for an engine.