943,337 Members | Top Members by Rank

Ad:
  • C Discussion Thread
  • Unsolved
  • Views: 6060
  • C RSS
Sep 27th, 2003
0

plzzz help! i did the work

Expand Post »
well i have been working on a server client program and i got the server working but the client isnt.

Program Flow of a simple TCP client:
1)Initialize WinSock library using WSAStartup()
2)Create a IPPROTO_TCP SOCKET using socket()
3)Connect to the server using the socket we created, using connect()
4)Close the socket connection using closesocket()
5)De-Initialize WinSock using WSACleanup()

void main()
{
// Initialize WinSock
int wsaret=WSAStartup(0x101,&wsaData);
if(wsaret)
return;
//Create the SOCKET

SOCKET conn;
conn=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
if(conn==INVALID_SOCKET)
return;
//connecting to server
//problem here
connect(conn,(struct sockaddr*)&127.0.0.1,sizeof(127.0.0.1))

//clean up mess
closesocket(conn);
WSACleanup();
}

thats the code.

these are the erros i get.

error C2065: 'wsaData' : undeclared identifier
error C2101: '&' on constant
error C2440: 'type cast' : cannot convert from 'const double' to 'struct sockaddr *'
There is no context in which this conversion is possible
error C2143: syntax error : missing ')' before 'constant'
error C2660: 'connect' : function does not take 2 parameters
error C2059: syntax error : ')'
Error executing cl.exe.

client.exe - 6 error(s), 0 warning(s)

any help will be greatly apprecaited. thx
Last edited by fakespike; Sep 27th, 2003 at 5:28 pm.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Junior Poster in Training
fakespike is offline Offline
58 posts
since Jul 2003
Oct 4th, 2003
0

Re: plzzz help! i did the work need

> error C2065: 'wsaData' : undeclared identifier

Looks like a duplicate post. Where is wsaData declared? Your compiler is trying to tell you that you're using an identifier that hasn't been declared anywhere, it's not known. Fix this error first, then try compiling again.
Bob
Team Colleague
Reputation Points: 15
Solved Threads: 2
Junior Poster
Bob is offline Offline
129 posts
since Feb 2003
Oct 4th, 2003
0

Re: plzzz help! i did the work need

Indeed, this is a duplicate post. Please direct all future responses to http://www.daniweb.com/forums/showthread.php?t=1190 (this way, all responses to the thread are together)

Thanks!
Administrator
Staff Writer
Reputation Points: 1422
Solved Threads: 162
The Queen of DaniWeb
cscgal is offline Offline
13,645 posts
since Feb 2002

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
This thread is currently closed and is not accepting any new replies.
Previous Thread in C Forum Timeline: read ip on xp
Next Thread in C Forum Timeline: TreeListView problem





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC