emacs/lib-src
Paul Eggert 6db4271ee8 Ignore SO_RCVTIMEO errors in emacsclient
* lib-src/emacsclient.c: Include <stdckdint.h>
(timeout): Now signed, and initially -1.  All uses changed.
(decode_options): Do not worry about ERANGE or ranges, as other
code now deal with this; the old code was wrong anyway as it mixed
uintmax_t with INTMAX_MAX and INTMAX_MIN.  But do check for syntax
errors and negative values.
(set_socket_timeout): Don’t time out if the timeout is 0 or enormous.
Silently ignore errors (Bug#81160).
(main): Allow --timeout=0, as per documentation.
2026-05-31 12:48:42 -07:00
..
asset-directory-tool.c
be_resources.cc
ChangeLog.1
COPYING
ebrowse.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
emacsclient.c Ignore SO_RCVTIMEO errors in emacsclient 2026-05-31 12:48:42 -07:00
etags.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
hexl.c
make-docfile.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
make-fingerprint.c
Makefile.in
movemail.c
ntlib.c
ntlib.h
pop.c Avoid memsets in pop.c 2026-05-23 19:18:53 -07:00
pop.h
rcs2log
README
seccomp-filter.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
update-game-score.c

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.