atd

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/atd
Log | Files | Refs

commit 2662713e6fe55eed001d2f894c0b02255f7efed9
parent 691d270b59961e5f96293f49d54eacaf949ce3ec
Author: Nihal Jere <nihal@nihaljere.xyz>
Date:   Fri,  9 Jul 2021 18:50:15 -0500

atd: set SO_REUSEADDR

Diffstat:
Matd.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/atd.c b/atd.c @@ -400,6 +400,11 @@ int main(int argc, char *argv[]) goto error; } + const int val = 1; + if (setsockopt(backsock, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)) == -1) { + warn("failed to set SO_REUSEADDR:"); + } + if (connect(backsock, (struct sockaddr *) &backaddr, sizeof(backaddr)) == -1) { warn("failed to connect to backend:"); goto error;