Beruflich Dokumente
Kultur Dokumente
h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
struct message {
int state;
char msg[20];
};
MSG.state = 1;
servIP = argv[1];
// echoString = argv[2];
//MSG.msg = argv[2];
strcpy( MSG.msg, argv[2] );
printf("%s",MSG.msg);
if (argc == 5) {
echoServPort = atoi(argv[3]);
echoServPort2 = atoi(argv[4]);
}
else
echoServPort = 7; /* default port */
memset(&echoServAddr, 0, sizeof(echoServAddr));
echoServAddr.sin_family = AF_INET; /* Internet family address */
echoServAddr.sin_addr.s_addr = inet_addr(servIP); /* Server IP address */
echoServAddr.sin_port = htons(echoServPort); /* Server Port */
memset(&echoServAddr2, 0, sizeof(echoServAddr2));
echoServAddr2.sin_family = AF_INET; /* Internet family address */
echoServAddr2.sin_addr.s_addr = inet_addr(servIP); /* Server IP address */
echoServAddr2.sin_port = htons(echoServPort2); /* Server Port */
close (sock);
close (sock2);
exit(0);
return 0;