Use send_handshake_query inside send_lazy_switch

This commit is contained in:
Erik Ekman 2020-07-24 20:49:39 +02:00
parent ba90706429
commit bbb604db06
1 changed files with 3 additions and 12 deletions

View File

@ -1317,21 +1317,12 @@ send_downenctest(int fd, char downenc, int variant)
static void static void
send_lazy_switch(int fd, int userid) send_lazy_switch(int fd, int userid)
{ {
char buf[512] = "o_____."; char sw_lazy[] = { 'o', b32_5to8(userid), 'i', 0 };
buf[1] = b32_5to8(userid);
if (lazymode) if (lazymode)
buf[2] = 'l'; sw_lazy[2] = 'l';
else
buf[2] = 'i';
buf[3] = b32_5to8((rand_seed >> 10) & 0x1f); send_handshake_query(fd, sw_lazy);
buf[4] = b32_5to8((rand_seed >> 5) & 0x1f);
buf[5] = b32_5to8((rand_seed) & 0x1f);
rand_seed++;
strncat(buf, topdomain, 512 - strlen(buf));
send_query(fd, buf);
} }
static int static int