Function: dns-query-cached

dns-query-cached is a byte-compiled function defined in dns.el.gz.

Signature

(dns-query-cached NAME &optional TYPE FULLP REVERSEP)

Source Code

;; Defined in /usr/src/emacs/lisp/net/dns.el.gz
(defun dns-query-cached (name &optional type fullp reversep)
  (let* ((key (format "%s:%s:%s:%s" name type fullp reversep))
	 (sym (intern-soft key dns-cache)))
    (if (and sym
	     (boundp sym))
	(symbol-value sym)
      (let ((result (dns-query name type fullp reversep)))
	(set (intern key dns-cache) result)
	result))))