Function: nntp-open-server
nntp-open-server is a byte-compiled function defined in nntp.el.gz.
Signature
(nntp-open-server SERVER &optional DEFS CONNECTIONLESS)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/nntp.el.gz
(deffoo nntp-open-server (server &optional defs connectionless)
(nnheader-init-server-buffer)
(if (nntp-server-opened server)
t
(when (or (stringp (car defs))
(numberp (car defs)))
(setq defs (cons (list 'nntp-port-number (car defs)) (cdr defs))))
(unless (assq 'nntp-address defs)
(setq defs (append defs (list (list 'nntp-address server)))))
(nnoo-change-server 'nntp server defs)
(if connectionless
t
(or (nntp-find-connection nntp-server-buffer)
(nntp-open-connection nntp-server-buffer)))))