Function: url-port
url-port is a byte-compiled function defined in url-parse.el.gz.
Signature
(url-port URLOBJ)
Documentation
Return the port number for the URL specified by URLOBJ.
If the port spec is nil (i.e. URLOBJ specifies no port number), return the default port number for URLOBJ's scheme.
Source Code
;; Defined in /usr/src/emacs/lisp/url/url-parse.el.gz
(defsubst url-port (urlobj)
"Return the port number for the URL specified by URLOBJ.
If the port spec is nil (i.e. URLOBJ specifies no port number),
return the default port number for URLOBJ's scheme."
(declare (gv-setter (lambda (port) `(setf (url-portspec ,urlobj) ,port))))
(or (url-portspec urlobj)
(if (url-type urlobj)
(url-scheme-get-property (url-type urlobj) 'default-port))))