// programa cliente8.cpp --> ler um vetor de caracter. Protocolo UDP #include #include #include #include #include #include #include #include #define MULTICAST_ADDR "225.0.0.37" int main( ) { int sockfd; int len; socklen_t len_recv; struct sockaddr_in address; int result; unsigned short porta = 9734; sockfd = socket(AF_INET, SOCK_DGRAM,0); // criacao do socket address.sin_family = AF_INET; address.sin_addr.s_addr = inet_addr(MULTICAST_ADDR); //address.sin_addr.s_addr = inet_addr("10.13.96.16"); // euler address.sin_port = htons(porta); len = sizeof(address); for(int i=0;i<10;i++) { sendto(sockfd, &i,sizeof(i),0,(struct sockaddr *) &address, len); sleep(1); } close(sockfd); exit(0); }