diff --git a/codec-native-quic/pom.xml b/codec-native-quic/pom.xml index ebe52027..354494d3 100644 --- a/codec-native-quic/pom.xml +++ b/codec-native-quic/pom.xml @@ -56,7 +56,7 @@ ${quicheHomeDir}/quiche/include https://github.com/cloudflare/quiche master - af368e9287ea975d184f9f66df52dbf109adf0e4 + 06222e59e0a5fa70686bdf94e7513dcd4c0918d1 ${project.build.directory}/generated-sources ${project.build.directory}/template diff --git a/codec-native-quic/src/main/c/netty_quic_quiche.c b/codec-native-quic/src/main/c/netty_quic_quiche.c index 772da918..1977b874 100644 --- a/codec-native-quic/src/main/c/netty_quic_quiche.c +++ b/codec-native-quic/src/main/c/netty_quic_quiche.c @@ -359,8 +359,8 @@ static jlong netty_quiche_conn_new_with_tls(JNIEnv* env, jclass clazz, jlong sci const struct sockaddr *peer_pointer = (const struct sockaddr*) peer; quiche_conn *conn = quiche_conn_new_with_tls((const uint8_t *) scid, (size_t) scid_len, odcid_pointer, (size_t) odcid_len, - local_pointer, (size_t) local_len, - peer_pointer, (size_t) peer_len, + local_pointer, (socklen_t) local_len, + peer_pointer, (socklen_t) peer_len, (quiche_config *) config, (void*) ssl, isServer == JNI_TRUE ? true : false); if (conn == NULL) { return -1;