0
0
mirror of https://github.com/hufrea/byedpi.git synced 2025-06-30 02:31:15 +00:00

Use send instead of sendto for UDP desync

This commit is contained in:
Sergey Larin 2025-02-01 01:26:48 +03:00 committed by hufrea
parent e910e28554
commit 2d90481a59

View File

@ -689,8 +689,7 @@ ssize_t desync_udp(int sfd, char *buffer,
return -1;
}
for (int i = 0; i < dp->udp_fake_count; i++) {
ssize_t len = sendto(sfd, pkt.data,
pkt.size, 0, dst, sizeof(struct sockaddr_in6));
ssize_t len = send(sfd, pkt.data, pkt.size, 0);
if (len < 0) {
uniperror("send");
return -1;
@ -700,6 +699,5 @@ ssize_t desync_udp(int sfd, char *buffer,
return -1;
}
}
return sendto(sfd, buffer, n, 0,
dst, sizeof(struct sockaddr_in6));
return send(sfd, buffer, n, 0);
}