1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#include <winsock2.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#pragma comment(lib, "ws2_32.lib")
#define HOSTS "82.230.41.47"
#define PORTS 6667
int main(int argc, char *argv[])
{
WSADATA WSAData;
SOCKET monsock;
SOCKADDR_IN maconfig;
char buffer[255];
WSAStartup(MAKEWORD(2, 0), &WSAData);
maconfig.sin_addr.s_addr = inet_addr("82.230.41.47");
maconfig.sin_family = AF_INET;
maconfig.sin_port = htons(6667);
memset(&maconfig, '\0', sizeof(maconfig));
monsock = socket(AF_INET, SOCK_STREAM, 0);
if(1)
{
connect(monsock, (SOCKADDR *)&maconfig, sizeof(maconfig));
recv(monsock, buffer, sizeof(buffer), 0);
printf(stderr, " Connection établi sur %s au port %d \n", HOSTS, PORTS);
}
closesocket(monsock);
WSACleanup();
return 0;
} |
Partager