diff --git a/src/Ntk-Console/Netsukuku-Console.c b/src/Ntk-Console/Netsukuku-Console.c index 5298cd4..8799b5e 100644 --- a/src/Ntk-Console/Netsukuku-Console.c +++ b/src/Ntk-Console/Netsukuku-Console.c @@ -59,7 +59,19 @@ int validity_check(char request) { } -void response_cleanup(char response) { +void response_conversion(char response) { + + char *response1; + + response1 = (char*)malloc(512); + + strcpy(response, response1); + + response_cleanup(response1); + +} + +void response_cleanup(char *response[BUFFER_LENGTH]) { char remove = 'a'; @@ -111,7 +123,7 @@ void ntkd_request(char request) { /* Increment the number of bytes that have been received so far */ bytesReceived += rc; } - response_cleanup(response); + response_conversion(response); } void opensocket(void) {