#define BUFSIZE 1024
while(1){
// 데이터 보내기
retval = sendto(sock, buf, BUFSIZE, 0,
(SOCKADDR *)&clientaddr, sizeof(clientaddr));
if(retval == SOCKET_ERROR){
err_display("sendto()");
continue;
}
}
// 데이터 받기
while(1){
addrlen = sizeof(peeraddr);
retval = recvfrom(sock, buf, BUFSIZE, 0,
(SOCKADDR *)&peeraddr, &addrlen);
if(retval == SOCKET_ERROR