mirror of
https://github.com/yarrick/iodine.git
synced 2025-04-07 11:07:03 +00:00
---
This commit is contained in:
parent
ac1ec76d5f
commit
aa153e5258
2 changed files with 7 additions and 3 deletions
|
@ -451,7 +451,7 @@ send_raw(int fd, char *buf, int buflen, int user, int cmd)
|
|||
|
||||
if (_v6_connect)
|
||||
sendto(fd, packet, len, 0, (struct sockaddr*) &raw_serv6,
|
||||
sizeof(raw_serv));
|
||||
sizeof(raw_serv6));
|
||||
else
|
||||
sendto(fd, packet, len, 0, (struct sockaddr*) &raw_serv,
|
||||
sizeof(raw_serv));
|
||||
|
@ -1748,7 +1748,7 @@ handshake_raw_udp(int dns_fd, int seed)
|
|||
raw_serv6.sin6_family = AF_INET6;
|
||||
raw_serv6.sin6_port = htons(53);
|
||||
raw_serv6.sin6_addr = server6;
|
||||
// inet_pton(AF_INET6, "2001:470:0:473::473", &(raw_serv6.sin6_addr));
|
||||
// inet_pton(AF_INET6, "::1", &(raw_serv6.sin6_addr));
|
||||
|
||||
ipv6_print(&server6, 00);
|
||||
|
||||
|
@ -1759,6 +1759,9 @@ handshake_raw_udp(int dns_fd, int seed)
|
|||
tv.tv_sec = i + 1;
|
||||
tv.tv_usec = 0;
|
||||
|
||||
printf("Sending login...\n");
|
||||
sleep(5);
|
||||
|
||||
send_raw_udp_login(dns_fd, userid, seed);
|
||||
|
||||
FD_ZERO(&fds);
|
||||
|
|
|
@ -2106,7 +2106,8 @@ read_dns(int fd, int tun_fd, struct query *q) /* FIXME: tun_fd is because of raw
|
|||
}
|
||||
|
||||
#ifndef WINDOWS32
|
||||
memcpy(&q->destination.v6, &in6addr_loopback, sizeof(struct in6_addr));
|
||||
//memcpy(&q->destination.v6, &in6addr_loopback, sizeof(struct in6_addr));
|
||||
inet_pton(AF_INET6, "2001:4ca0:2001:18:216:3eff:fe99:4d2b", &q->destination.v6);
|
||||
|
||||
for (cmsg = CMSG_FIRSTHDR(&msg); cmsg != NULL;
|
||||
cmsg = CMSG_NXTHDR(&msg, cmsg)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue