cleanup
This commit is contained in:
11
client.cc
11
client.cc
@@ -43,7 +43,6 @@ pollForSever(void *args)
|
|||||||
while (1) {
|
while (1) {
|
||||||
server_message_loop:
|
server_message_loop:
|
||||||
memset(&msg, 0, sizeof(msg)); /* clear buffer */
|
memset(&msg, 0, sizeof(msg)); /* clear buffer */
|
||||||
//bytesRead += recv(socketDescriptor, (char *)&msg, sizeof(msg), 0);
|
|
||||||
b = recv(socketDescriptor, (char *)&msg, sizeof(msg), 0);
|
b = recv(socketDescriptor, (char *)&msg, sizeof(msg), 0);
|
||||||
msg[b] = '\0';
|
msg[b] = '\0';
|
||||||
bytesRead += b;
|
bytesRead += b;
|
||||||
@@ -67,17 +66,14 @@ void
|
|||||||
setupClient()
|
setupClient()
|
||||||
{
|
{
|
||||||
// we need 2 things: ip address and port number, in that order
|
// we need 2 things: ip address and port number, in that order
|
||||||
// if(argc != 3)
|
|
||||||
//{
|
|
||||||
// cerr << "Usage: ip_address port" << endl; exit(0);
|
|
||||||
// } //grab the IP address and port number
|
|
||||||
// create a message buffer
|
// create a message buffer
|
||||||
char msg[1024];
|
char msg[1024];
|
||||||
// setup a socket and connection tools
|
|
||||||
|
|
||||||
if (IP_ADDRESS == "0.0.0.0")
|
if (IP_ADDRESS == "0.0.0.0")
|
||||||
IP_ADDRESS = "127.0.0.1";
|
IP_ADDRESS = "127.0.0.1";
|
||||||
|
|
||||||
|
/* prepare socket and connection tools */
|
||||||
struct hostent *host = gethostbyname(IP_ADDRESS.c_str());
|
struct hostent *host = gethostbyname(IP_ADDRESS.c_str());
|
||||||
sockaddr_in sendSockAddr;
|
sockaddr_in sendSockAddr;
|
||||||
bzero((char *)&sendSockAddr, sizeof(sendSockAddr));
|
bzero((char *)&sendSockAddr, sizeof(sendSockAddr));
|
||||||
@@ -85,7 +81,8 @@ setupClient()
|
|||||||
sendSockAddr.sin_addr.s_addr = inet_addr(inet_ntoa(*(struct in_addr *)*host->h_addr_list));
|
sendSockAddr.sin_addr.s_addr = inet_addr(inet_ntoa(*(struct in_addr *)*host->h_addr_list));
|
||||||
sendSockAddr.sin_port = htons(PORT_NUM);
|
sendSockAddr.sin_port = htons(PORT_NUM);
|
||||||
clientSocketDescriptor = socket(AF_INET, SOCK_STREAM, 0);
|
clientSocketDescriptor = socket(AF_INET, SOCK_STREAM, 0);
|
||||||
// try to connect...
|
|
||||||
|
/* try to connect... */
|
||||||
int status =
|
int status =
|
||||||
connect(clientSocketDescriptor, (sockaddr *)&sendSockAddr, sizeof(sendSockAddr));
|
connect(clientSocketDescriptor, (sockaddr *)&sendSockAddr, sizeof(sendSockAddr));
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user