diff options
author | Johann Latocha | 2012-02-16 19:54:15 +0100 |
---|---|---|
committer | Johann Latocha | 2012-02-16 19:54:15 +0100 |
commit | 80fd019d337aefe04532476d342ddb0d1aff2851 (patch) | |
tree | aea7173ff3535dc25943d0488b0be6abc9e69e55 /src/server/net.c | |
parent | [KERNEL] Switch server on connection lost (diff) | |
download | dnbd3-80fd019d337aefe04532476d342ddb0d1aff2851.tar.gz dnbd3-80fd019d337aefe04532476d342ddb0d1aff2851.tar.xz dnbd3-80fd019d337aefe04532476d342ddb0d1aff2851.zip |
[KERNEL] Major bug fixes
Diffstat (limited to 'src/server/net.c')
-rw-r--r-- | src/server/net.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/net.c b/src/server/net.c index af521b9..a42588d 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -63,14 +63,14 @@ void *dnbd3_handle_query(void *dnbd3_client) } pthread_spin_lock(&client->spinlock); - if (client->image->num_servers < MAX_NUMBER_SERVERS) + if (client->image->num_servers < NUMBER_SERVERS) reply.size = client->image->num_servers * sizeof(struct in_addr); else - reply.size = MAX_NUMBER_SERVERS * sizeof(struct in_addr); + reply.size = NUMBER_SERVERS * sizeof(struct in_addr); send(client->sock, (char *) &reply, sizeof(dnbd3_reply_t), 0); - for (i = 0; i < client->image->num_servers && i < MAX_NUMBER_SERVERS; i++) + for (i = 0; i < client->image->num_servers && i < NUMBER_SERVERS; i++) { inet_aton(client->image->servers[i], &server); send(client->sock, (char *) &server, sizeof(struct in_addr), 0); |