Function: network-stream-open-plain
network-stream-open-plain is a byte-compiled function defined in
network-stream.el.gz.
Signature
(network-stream-open-plain NAME BUFFER HOST SERVICE PARAMETERS)
Source Code
;; Defined in /usr/src/emacs/lisp/net/network-stream.el.gz
(defun network-stream-open-plain (name buffer host service parameters)
(let ((start (with-current-buffer buffer (point)))
(stream (make-network-process :name name :buffer buffer
:host (puny-encode-domain host)
:service service
:nowait (plist-get parameters :nowait)
:coding (plist-get parameters :coding))))
(when (plist-get parameters :warn-unless-encrypted)
(setq stream (nsm-verify-connection stream host service nil t)))
(list stream
(network-stream-get-response stream start
(plist-get parameters :end-of-command))
nil
'plain)))