From be6ff4b6601e71b5945e29e2c5245110832fb938 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Thu, 23 Jul 2020 18:04:49 -0400 Subject: [PATCH] Make bind() not care about socket status --- src/server.c | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/server.c b/src/server.c index 9133112..ce41d66 100644 --- a/src/server.c +++ b/src/server.c @@ -638,24 +638,11 @@ static int server_bind(patty_ax25_server *server, goto error_exists; } - switch (sock->status) { - case PATTY_AX25_SOCK_LISTENING: - case PATTY_AX25_SOCK_ESTABLISHED: - response.ret = -1; - response.eno = EINVAL; - - goto error_invalid_status; - - default: - break; - } - memcpy(&sock->local, &request.addr, sizeof(request.addr)); response.ret = 0; response.eno = 0; -error_invalid_status: error_exists: error_bound: error_sock_by_fd: