From 37e03d82f1bd7121f5c473700333d9af099b5175 Mon Sep 17 00:00:00 2001 From: nbysani2 Date: Sun, 8 Mar 2009 00:23:56 +0000 Subject: [PATCH] fixed some magic numbers. git-svn-id: https://subversion.cs.uiuc.edu/svn/bang/eoh2009@133 69d76c3e-0761-0410-948c-9895a8bb34fc --- src/base/bang-routing.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/base/bang-routing.c b/src/base/bang-routing.c index fc11eea..0ca4251 100644 --- a/src/base/bang-routing.c +++ b/src/base/bang-routing.c @@ -75,11 +75,11 @@ static peer_or_module *new_pom_peer_route(int peer_id, char *module_name, unsign } static BANG_request* create_request(enum BANG_request_types request, uuid_t authority, uuid_t peer) { - int request_length = 40; + int request_length = sizeof(uuid_t) * 2; void *request_data = malloc(request_length); - memcpy(request_data,authority,16); - memcpy(request_data + 16,peer,16); + memcpy(request_data,authority,sizeof(uuid_t)); + memcpy(request_data + sizeof(uuid_t),peer,sizeof(uuid_t)); return new_BANG_request(request,request_data,request_length); } @@ -90,7 +90,7 @@ static BANG_request* create_request_with_message(enum BANG_request_types request static BANG_request* create_request_with_job(enum BANG_request_types request, uuid_t authority, uuid_t peer, BANG_job *job) { int metadata_length = sizeof(uuid_t) * 2 + 4 + LENGTH_OF_LENGTHS; - int request_length = job->length + 40; + int request_length = job->length + metadata_length; void *request_data = malloc(request_length); memcpy(request_data, authority, sizeof(uuid_t));