2 #include <netinet/in.h>
6 #include <sys/socket.h>
9 #include "udp-common.h"
13 struct sockaddr_in remote_address;
15 int i, slen = sizeof(struct sockaddr_in);
18 int s = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
24 prepare_address(AF_INET, PORT, &remote_address);
26 if (inet_aton(SRV_IP, &remote_address.sin_addr) == 0) {
27 fprintf(stderr, "inet_aton() failed\n");
30 for (i = 0; i < PACKET_NUMBER; i++) {
31 printf("Sending packet %d\n", i);
32 sprintf(buf, "This is packet %d\n", i);
33 if (sendto(s, buf, BUF_SIZE, 0, (struct sockaddr *)&remote_address, slen) == -1) {