X-Git-Url: https://git.sesse.net/?p=bursty;a=blobdiff_plain;f=sender.c;h=872e03dcc01e5d6c564b668be38a1d5b4761ad31;hp=826bb1d689a63c8de91ac65c6549810446011c30;hb=e8b62bdc57547ed165ff8d94592149250973e86c;hpb=9c2b44297d8d28944ccf973c4c71f372228713aa diff --git a/sender.c b/sender.c index 826bb1d..872e03d 100644 --- a/sender.c +++ b/sender.c @@ -30,11 +30,12 @@ static void send_burst(int sock, const struct sockaddr *addr, socklen_t addr_len int main(int argc, char **argv) { - int sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP); - struct sockaddr_in addr; - addr.sin_family = AF_INET; - addr.sin_addr.s_addr = inet_addr(argv[1]); - addr.sin_port = htons(atoi(argv[2])); + int sock = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP); + struct sockaddr_in6 addr; + addr.sin6_family = AF_INET6; + addr.sin6_port = htons(atoi(argv[2])); + + inet_pton(AF_INET6, argv[1], &addr.sin6_addr); srand(time(NULL));