Anonymous
public text v1 · immutable dst_addr.sin_len = sizeof(struct sockaddr_in);
// dst_addr.sin_addr.s_addr = peer->dst.s_addr;
inet_aton("192.168.0.1", &(dst_addr.sin_addr));
dst_addr.sin_family = AF_INET;
tolen = sizeof(struct sockaddr);
sendto(peer->sck, icmp_packet, iphdr->ip_len, 0, (struct sockaddr *)&dst_addr, sizeof(dst_addr));
...
ip_len: 48
SSIZE_MAX[2147483647] tolen[16] sizeof[16]
sendto() Invalid argument