Browse Source

fix auth flag in tunnel and redir

pull/390/head
Max Lv 9 years ago
parent
commit
656c97e64e
2 changed files with 2 additions and 2 deletions
  1. 2
      src/redir.c
  2. 2
      src/tunnel.c

2
src/redir.c

@ -378,9 +378,9 @@ static void remote_send_cb(EV_P_ ev_io *w, int revents)
}
if (auth) {
ss_addr_to_send[0] |= ONETIMEAUTH_FLAG;
ss_onetimeauth(ss_addr_to_send + addr_len, ss_addr_to_send, addr_len);
addr_len += ONETIMEAUTH_BYTES;
ss_addr_to_send[0] |= ONETIMEAUTH_FLAG;
}
int s = send(remote->fd, ss_addr_to_send, addr_len, 0);

2
src/tunnel.c

@ -420,9 +420,9 @@ static void remote_send_cb(EV_P_ ev_io *w, int revents)
}
if (auth) {
ss_addr_to_send[0] |= ONETIMEAUTH_FLAG;
ss_onetimeauth(ss_addr_to_send + addr_len, ss_addr_to_send, addr_len);
addr_len += ONETIMEAUTH_BYTES;
ss_addr_to_send[0] |= ONETIMEAUTH_FLAG;
}
int s = send(remote->fd, ss_addr_to_send, addr_len, 0);

Loading…
Cancel
Save