0
0
mirror of https://github.com/hufrea/byedpi.git synced 2025-07-02 03:23:04 +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; return -1;
} }
for (int i = 0; i < dp->udp_fake_count; i++) { for (int i = 0; i < dp->udp_fake_count; i++) {
ssize_t len = sendto(sfd, pkt.data, ssize_t len = send(sfd, pkt.data, pkt.size, 0);
pkt.size, 0, dst, sizeof(struct sockaddr_in6));
if (len < 0) { if (len < 0) {
uniperror("send"); uniperror("send");
return -1; return -1;
@ -700,6 +699,5 @@ ssize_t desync_udp(int sfd, char *buffer,
return -1; return -1;
} }
} }
return sendto(sfd, buffer, n, 0, return send(sfd, buffer, n, 0);
dst, sizeof(struct sockaddr_in6));
} }