code: func (v *VTY) Dial() error {
  	if v.conn != nil {
  		return fmt.Errorf("connection already established")
  	}
  	conn, err := net.Dial("unix", v.socket)
  	if err != nil {
  		return err
  	}
  	v.conn = conn
  	return nil
  }
docs: // Dial establishes a connection to a Quagga VTY socket.