int main(int argc, char **argv)
{
WSADATA wsd;
SOCKET sClient;
int i;
struct sockaddr_in server;
struct hostent *host = NULL;
int start=inet_addr(szServer_1);
int stop=inet_addr(szServer_2);
int sstart=ntohl(start);
int sstop=ntohl(stop);
int main(int argc, char **argv)
{
WSADATA wsd;
SOCKET sClient;
int i;
IN_ADDR ipddr;
struct sockaddr_in server;
struct hostent *host = NULL;
int start=inet_addr(szServer_1);
int stop=inet_addr(szServer_2);
int sstart=ntohl(start);
int sstop=ntohl(stop);
char *ss;
ValidateArgs(argc, argv);
if (WSAStartup(MAKEWORD(2,2), &wsd) != 0)
{
printf("Failed to load Winsock library!\n");
return 1;
}
//
// Create the socket, and attempt to connect to the server
//
sClient = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
if (sClient == INVALID_SOCKET)
{
printf("socket() failed: %d\n", WSAGetLastError());
return 1;
}
for(i=sstart;i<sstop;i++)
{
ipddr.S_un.S_addr=htonl(i);
ss=inet_ntoa(ipddr);
server.sin_family = AF_INET;
server.sin_port = htons(iPort);/*warning C4761: integral size //mismatch in argument; conversion supplied*/
server.sin_addr.S_un.S_addr=htonl(i);
server.sin_addr.s_addr = inet_addr(ss);