aboutsummaryrefslogtreecommitdiff
path: root/src/utf8proc/utf8proc.c
diff options
context:
space:
mode:
authorTetralux <tetraluxonpc@gmail.com>2024-02-22 14:41:37 +0000
committerTetralux <tetraluxonpc@gmail.com>2024-02-22 14:55:27 +0000
commitec0831da706f696ce6b65e3ac2108179902f0d38 (patch)
treecb6eefe988358b206c8d2f2355218198f17e03fa /src/utf8proc/utf8proc.c
parentc5c2a4d09d98f0d3b6263e204785553e47b83395 (diff)
[net] Better error code for binding a privileged port without root access on Darwin
This condition results in os.EACCESS, which we were translating to Broadcast_Disabled. This was the case because binding to the broadcast address on a UDP port, without setting the BROADCAST flag, also results in this error. Given the fact that reserved ports also produce this error, we now check for this condition in net.bind() and translate it to a custom, clearer error: Privileged_Port_Without_Root.
Diffstat (limited to 'src/utf8proc/utf8proc.c')
0 files changed, 0 insertions, 0 deletions