Click here to Skip to main content
15,906,816 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Weird run-time error Pin
Beer15-Apr-03 13:21
Beer15-Apr-03 13:21 
Generalgethostbyaddr problem Pin
Tom Wright15-Apr-03 10:20
Tom Wright15-Apr-03 10:20 
GeneralRe: gethostbyaddr problem Pin
valikac15-Apr-03 11:09
valikac15-Apr-03 11:09 
GeneralRe: gethostbyaddr problem Pin
Tom Wright15-Apr-03 11:12
Tom Wright15-Apr-03 11:12 
GeneralRe: gethostbyaddr problem Pin
David Crow16-Apr-03 2:24
David Crow16-Apr-03 2:24 
GeneralRe: gethostbyaddr problem Pin
Tom Wright16-Apr-03 3:42
Tom Wright16-Apr-03 3:42 
GeneralRe: gethostbyaddr problem Pin
David Crow16-Apr-03 3:53
David Crow16-Apr-03 3:53 
GeneralRe: gethostbyaddr problem Pin
Tom Wright16-Apr-03 4:42
Tom Wright16-Apr-03 4:42 
David
Thanks for the quick response.

InitSocket =
<br />
	WSADATA wsaData;<br />
	int retVal = NULL;<br />
	<br />
	retVal = WSAStartup(MAKEWORD(2,2), &wsaData);<br />
	<br />
	if(retVal)<br />
	{<br />
		return -1;<br />
	}<br />
	<br />
	return 1;<br />

If initsocket comes back with a -1 then WSAStartup failed.

DavidCrow wrote:
In your original post, you state that "From then on I keep getting a error." but give no indication as to the error or the line causing it.

Yeah sorry for the confusion. Basically it's failing at the gethostbyaddr.

I guess I wasn't that clear in my subject line.

I haven't done a WSAGetLastError...brain freeze or something.

The way this app works is that I have a list of IP address. I get the first IP address and ping it. If it response then I drop down to this function and get the computer name. Then come back to my calling function and get the next IP address. Ping it and if there is a response then I drop down to this fuction. If there is no response then drop to some other function.
My problem is that the very first time it comes to this function is works fine and returns back the computer name. The second, third, fourth, etc times it comes to this function it errors out.

I'll run the WSAGetLastError and see what I get returned back. I just thought that I need to initialize somthing that I wasn't

Thanks for the help




Tom Wright
tawright915@yahoo.com
GeneralRe: gethostbyaddr problem Pin
Tom Wright16-Apr-03 5:05
Tom Wright16-Apr-03 5:05 
GeneralFile Comparisons Pin
Colin Davidson15-Apr-03 10:06
Colin Davidson15-Apr-03 10:06 
GeneralRe: File Comparisons Pin
Joe Woodbury15-Apr-03 14:02
professionalJoe Woodbury15-Apr-03 14:02 
GeneralEdit Ctrl Style(ES_CENTER) Pin
Mr. Maan15-Apr-03 9:53
Mr. Maan15-Apr-03 9:53 
GeneralRe: Edit Ctrl Style(ES_CENTER) Pin
Miszou15-Apr-03 10:54
Miszou15-Apr-03 10:54 
GeneralRe: Edit Ctrl Style(ES_CENTER) Pin
Mr. Maan15-Apr-03 11:14
Mr. Maan15-Apr-03 11:14 
GeneralRe: Edit Ctrl Style(ES_CENTER) Pin
Gary R. Wheeler18-Apr-03 5:35
Gary R. Wheeler18-Apr-03 5:35 
Generalstring, map STL problem Pin
Matthew Fleming15-Apr-03 8:55
Matthew Fleming15-Apr-03 8:55 
GeneralRe: string, map STL problem Pin
Ben Burnett15-Apr-03 9:18
Ben Burnett15-Apr-03 9:18 
GeneralRe: string, map STL problem Pin
jhwurmbach15-Apr-03 21:38
jhwurmbach15-Apr-03 21:38 
GeneralRe: string, map STL problem Pin
richard_k1-Jun-10 15:19
richard_k1-Jun-10 15:19 
GeneralURGENT: Sending Fax !!! Pin
Hadi Rezaee15-Apr-03 8:52
Hadi Rezaee15-Apr-03 8:52 
GeneralRe: URGENT: Sending Fax !!! Pin
Michael P Butler15-Apr-03 22:18
Michael P Butler15-Apr-03 22:18 
GeneralRe: URGENT: Sending Fax !!! Pin
Hadi Rezaee17-Apr-03 15:09
Hadi Rezaee17-Apr-03 15:09 
GeneralKilling processes using TerminateProcess() Pin
Jonathan.Oakley15-Apr-03 8:29
Jonathan.Oakley15-Apr-03 8:29 
GeneralRe: Killing processes using TerminateProcess() Pin
Erik Juhl15-Apr-03 9:16
Erik Juhl15-Apr-03 9:16 
GeneralRe: Killing processes using TerminateProcess() Pin
Jonathan.Oakley15-Apr-03 9:48
Jonathan.Oakley15-Apr-03 9:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.