musl - musl - an implementation of the standard library for Linux-based systems

index : musl
musl - an implementation of the standard library for Linux-based systems
summary refs log tree commit diff
path: root/src/exit/assert.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2022年10月19日 13:33:03 -0400
committerRich Felker <dalias@aerifal.cx>2022年10月19日 14:01:45 -0400
commit0a7b4323b0f2b944dbd47a813c0c6e6813e7fd67 (patch)
tree8e693db5dda5f75838c98a1abb9db27a09b7d335 /src/exit/assert.c
parent41603c7706f8a4c1b1a2a23e49ff7490f6860dc2 (diff)
downloadmusl-0a7b4323b0f2b944dbd47a813c0c6e6813e7fd67.tar.gz
dns response handling: don't treat too many addresses as an error
returning -1 rather than 0 from the parse function causes __dns_parse to bail out and return an error. presently, name_from_dns does not check the return value anyway, so this does not matter, but if it ever started treating this as an error, lookups with large numbers of addresses would break. this is a consequence of adding TCP support and extending the buffer size used in name_from_dns.
Diffstat (limited to 'src/exit/assert.c')
0 files changed, 0 insertions, 0 deletions
generated by cgit v1.2.1 (git 2.18.0) at 2025年10月05日 22:43:12 +0000

AltStyle によって変換されたページ (->オリジナル) /