Function: dig-query
dig-query is a byte-compiled function defined in dig.el.gz.
Signature
(dig-query DOMAIN &optional QUERY-TYPE QUERY-CLASS QUERY-OPTION DIG-OPTION SERVER)
Documentation
Query addresses of a DOMAIN using dig.
It works by calling dig-invoke and dig-extract-rr.
Optional arguments are passed to dig-invoke and dig-extract-rr.
Returns nil for domain/class/type queries that result in no data.
Aliases
query-dig (obsolete since 29.1)
Source Code
;; Defined in /usr/src/emacs/lisp/net/dig.el.gz
(defun dig-query (domain &optional
query-type query-class query-option dig-option server)
"Query addresses of a DOMAIN using dig.
It works by calling `dig-invoke' and `dig-extract-rr'.
Optional arguments are passed to `dig-invoke' and `dig-extract-rr'.
Returns nil for domain/class/type queries that result in no data."
(let ((buffer (dig-invoke domain query-type query-class
query-option dig-option server)))
(when buffer
(pop-to-buffer-same-window buffer)
(let ((digger (dig-extract-rr domain query-type query-class)))
(kill-buffer buffer)
digger))))