#include #include #include #include #include #include #include #include int main(){ int sockfd; char buffer[0x400]; char *hello="Hi"; struct sockaddr_in servaddr; memset(&servaddr,0,sizeof(servaddr)); servaddr.sin_family=AF_INET; servaddr.sin_port=htons(0x2357); servaddr.sin_addr.s_addr=INADDR_ANY; int len; sendto(sockfd,(const char *)hello,strlen(hello), MSG_CONFIRM,(const struct sockaddr *)&servaddr, sizeof(servaddr)); printf("sent\n"); int n=recvfrom(sockfd,(char *)buffer,0x400, MSG_WAITALL,(struct sockaddr *)&servaddr,&len); buffer[n]='\0'; printf("srv %s\n",buffer); close(sockfd); return 0;}