]> git.eshelyaron.com Git - emacs.git/commit
Minor cleanups for server-name fix (Bug#24218)
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Feb 2018 20:52:43 +0000 (12:52 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Feb 2018 20:57:58 +0000 (12:57 -0800)
commitd43a724f4ee247ad7a95d9e6ef174c7d16195fbe
tree48d9180e3ecfe87dea83b06939d2d6d36ac1d158
parente1ca0ea87222e70710b3878ac80ed01f2378f050
Minor cleanups for server-name fix (Bug#24218)

* lisp/server.el (server--external-socket-initialized): Rename
from server-external-socket-initialised, since it should be
private and Emacs uses American spelling.  All uses changed.
* src/emacs.c, src/lisp.h: Revert previous changes, as the
initialization is now done in src/process.c, which already
includes the relevant files.
* src/process.c (union u_sockaddr): Move decl to top level.
(external_sock_name, Fget_external_sockname): Remove, replacing
with Vinternal__external_sockname.  All uses changed.
(init_process_emacs): Deduce socket name ourselves rather than
have main.c do it.  Use conv_sockaddr_to_lisp instead of doing
it by hand.  Conditionalize it on HAVE_GETSOCKNAME.
lisp/server.el
src/emacs.c
src/lisp.h
src/process.c