Commit f4276ce2 authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

Handle preferred address

parent 4fd9fa23
......@@ -400,6 +400,13 @@ void generate_cid(ngtcp2_cid &dest) {
}
} // namespace
namespace {
int select_preferred_addr(ngtcp2_conn *conn, ngtcp2_addr *dest,
const ngtcp2_preferred_addr *paddr, void *user_data) {
return 0;
}
} // namespace
namespace {
ngtcp2_tstamp timestamp(struct ev_loop *loop) {
return ev_now(loop) * NGTCP2_SECONDS;
......@@ -575,7 +582,7 @@ int Client::quic_init(const sockaddr *local_addr, socklen_t local_addrlen,
nullptr, // remove_connection_id
nullptr, // update_key
nullptr, // path_validation
nullptr, // select_preferred_address
select_preferred_addr,
h2load::stream_reset,
nullptr, // extend_max_remote_streams_bidi
nullptr, // extend_max_remote_streams_uni
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment