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: