// programa cliente7_2.cpp --> escreve uma sequencis de 0 a 9 em intervalos de 1 segundo via protocolo UDP #include #include #include #include #include #include #include #include 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("127.0.0.1"); // localhost address.sin_addr.s_addr = inet_addr("10.13.96.16"); // euler // address.sin_addr.s_addr = inet_addr("10.13.127.255"); // broadcast 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); }