summaryrefslogtreecommitdiff
path: root/lisp/erc/erc-identd.el
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>2006-03-27 11:27:46 +0000
committerMiles Bader <miles@gnu.org>2006-03-27 11:27:46 +0000
commitc89e5cd70aa913952f88b8accc68861529b5b3af (patch)
tree5fd1c0c3196fd31e9858f549ac3feb064a5a311b /lisp/erc/erc-identd.el
parent276e274075547bc7e4c733b7c601fa47b066342e (diff)
downloademacs-c89e5cd70aa913952f88b8accc68861529b5b3af.tar.gz
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-179
Creator: Michael Olson <mwolson@gnu.org> Update from erc--emacs--0
Diffstat (limited to 'lisp/erc/erc-identd.el')
-rw-r--r--lisp/erc/erc-identd.el18
1 files changed, 9 insertions, 9 deletions
diff --git a/lisp/erc/erc-identd.el b/lisp/erc/erc-identd.el
index e0ccfb40497..0f70aab0fbd 100644
--- a/lisp/erc/erc-identd.el
+++ b/lisp/erc/erc-identd.el
@@ -46,6 +46,7 @@
system-type (user-login-name)))
(process-send-eof erc-identd-process)))))
+;;;###autoload
(defun erc-identd-start (&optional port)
"Start an identd server listening to port 8113.
Port 113 (auth) will need to be redirected to port 8113 on your
@@ -60,15 +61,14 @@ system."
(setq port (string-to-number port))))
(if erc-identd-process
(delete-process erc-identd-process))
- (if (fboundp 'make-network-process)
- (setq erc-identd-process
- (make-network-process :name "identd"
- :buffer (generate-new-buffer "identd")
- :service port :server t :noquery t
- :filter 'erc-identd-filter))
- (open-network-stream-server "identd" (generate-new-buffer "identd")
- port nil 'erc-identd-filter)))
-
+ (setq erc-identd-process
+ (make-network-process :name "identd"
+ :buffer (generate-new-buffer "identd")
+ :host 'local :service port
+ :server t :noquery t
+ :filter 'erc-identd-filter)))
+
+;;;###autoload
(defun erc-identd-stop (&rest ignore)
(interactive)
(when erc-identd-process