summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEric Marsden <eric.marsden@risk-engineering.org>2024-12-11 16:59:45 +0100
committerRobert Pluim <rpluim@gmail.com>2024-12-13 14:12:39 +0100
commitc265febd97e940e6580ae42aa648358a0a2ed830 (patch)
treeac196e4708f07102b87138e237bc0f5a4fb4fd9c /lisp/emacs-lisp
parent989cdb2c35889476702e4d2bd82d8195fa2e7ec0 (diff)
downloademacs-c265febd97e940e6580ae42aa648358a0a2ed830.tar.gz
emacs-c265febd97e940e6580ae42aa648358a0a2ed830.tar.bz2
emacs-c265febd97e940e6580ae42aa648358a0a2ed830.zip
Add support for TCP_NODELAY on network streams
* src/process.c (socket_options): add entry for TCP_NODELAY. * lisp/emacs-lisp/bytecomp.el: add :nodelay to valid keywords for make-network-process compiler-macro. * doc/lispref/processes.texi: document :nodelay keyword argument to set-network-process-option and make-network-process. (Bug#74793)
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/bytecomp.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index f058fc48cc7..07eb4690fce 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -6049,8 +6049,8 @@ and corresponding effects."
:buffer :host :service :type :family :local :remote :coding
:nowait :noquery :stop :filter :filter-multibyte :sentinel
:log :plist :tls-parameters :server :broadcast :dontroute
- :keepalive :linger :oobinline :priority :reuseaddr :bindtodevice
- :use-external-socket)
+ :keepalive :linger :oobinline :priority :reuseaddr :nodelay
+ :bindtodevice :use-external-socket)
'(:name :service))))
(provide 'byte-compile)