- socket test fixed
authorJan Hutter <jhutter@hsr.ch>
Tue, 8 Nov 2005 06:55:33 +0000 (06:55 -0000)
committerJan Hutter <jhutter@hsr.ch>
Tue, 8 Nov 2005 06:55:33 +0000 (06:55 -0000)
Source/charon/tests/socket_test.c

index 4e76149..a8ced75 100644 (file)
@@ -39,9 +39,9 @@ void test_socket(tester_t *tester)
        char *test_string = "Testing functionality of socket_t";
        
        
-       pkt->data.ptr = alloc_bytes(strlen(test_string),"test_string");
-       memcpy(pkt->data.ptr,test_string,strlen(test_string));
-       pkt->data.len = strlen(test_string);
+       pkt->data.ptr = alloc_bytes(strlen(test_string) + 1,"test_string");
+       memcpy(pkt->data.ptr,test_string,strlen(test_string) + 1);
+       pkt->data.len = strlen(test_string) + 1;
        
        /* send to previously bound socket */
        pkt->set_destination(pkt, "127.0.0.1", 4500);