- if (Res < 0)
- {
- fprintf(stderr, "Client::Client - First parameter is not a valid address family!\n");
- close(sfd);
- sfd = -1;
- return;
- }
- else if (Res == 0)
- {
- fprintf(stderr, "Client::Client - Second parameter does not contain a valid IP Address!\n");
- close(sfd);
- sfd = -1;
- return;
- }
-
- if (connect(sfd, (struct sockaddr*)&sfd, sizeof sfd) == -1)
+
+ server.sin_family = AF_INET;
+ hp = gethostbyname("127.0.0.1");
+ bcopy ( hp->h_addr, &(server.sin_addr.s_addr), hp->h_length);
+ server.sin_port = htons(NetworkController::port);
+
+ if (connect(sfd, (struct sockaddr *) &server, sizeof(server)) < 0)