#include #include #include #include #include #include #include #include int main(void) { char buf[5] = "abcd"; int fd; ssize_t sent_bytes; struct sockaddr_in dest_addr; fd = socket(AF_INET, SOCK_DGRAM, 0); assert(fd != -1); bzero(&dest_addr, sizeof(dest_addr)); dest_addr.sin_family = AF_INET; dest_addr.sin_addr.s_addr = inet_addr("127.0.0.1"); dest_addr.sin_port = htons(9876); sent_bytes = sendto(fd, &buf, sizeof(buf), 0, (struct sockaddr *)&dest_addr, sizeof(dest_addr)); printf("%zd\n", sent_bytes); return (0); }