Skip to content

Commit b068c8f

Browse files
Merge pull request #1267 from paullouisageneau/libnice-consent-freshness
Enable ICE consent freshness with libnice
2 parents c1c63ae + 0fb543f commit b068c8f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/impl/icetransport.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -472,6 +472,10 @@ IceTransport::IceTransport(const Configuration &config, candidate_callback candi
472472
// the characteristics of the associated data.
473473
g_object_set(G_OBJECT(mNiceAgent.get()), "stun-pacing-timer", 25, nullptr);
474474

475+
// Enable RFC 7675 ICE consent freshness support (requires libnice 0.1.19)
476+
g_object_set(G_OBJECT(mNiceAgent.get()), "keepalive-conncheck", TRUE, nullptr);
477+
g_object_set(G_OBJECT(mNiceAgent.get()), "consent-freshness", TRUE, nullptr);
478+
475479
g_object_set(G_OBJECT(mNiceAgent.get()), "upnp", FALSE, nullptr);
476480
g_object_set(G_OBJECT(mNiceAgent.get()), "upnp-timeout", 200, nullptr);
477481

0 commit comments

Comments
 (0)