diff options
author | Alfred E. Heggestad <alfred.heggestad@gmail.com> | 2017-09-20 19:57:58 +0200 |
---|---|---|
committer | Alfred E. Heggestad <alfred.heggestad@gmail.com> | 2017-09-20 19:58:14 +0200 |
commit | 4f9047d162e33af017977c39ee6ed5533ca1c0d1 (patch) | |
tree | b65cb4648dea5226f84732944b861374144beec9 /modules/ice | |
parent | 7339f1140f740c5af380c700f292aaeab29cff44 (diff) |
ice: set Retransmission Count to 4 (ref #292)
Diffstat (limited to 'modules/ice')
-rw-r--r-- | modules/ice/ice.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/ice/ice.c b/modules/ice/ice.c index 02468fe..64e316c 100644 --- a/modules/ice/ice.c +++ b/modules/ice/ice.c @@ -823,6 +823,9 @@ static int media_alloc(struct mnat_media **mp, struct mnat_sess *sess, icem_conf(m->icem)->nom = ice.nom; icem_conf(m->icem)->debug = ice.debug; + icem_conf(m->icem)->rc = 4; + + icem_set_conf(m->icem, icem_conf(m->icem)); icem_set_name(m->icem, sdp_media_name(sdpm)); @@ -949,6 +952,7 @@ static int module_init(void) ice.nom = ICE_NOMINATION_AGGRESSIVE; else { warning("ice: unknown nomination: %r\n", &pl); + return EINVAL; } } if (!conf_get(conf_cur(), "ice_mode", &pl)) { @@ -958,6 +962,7 @@ static int module_init(void) ice.mode = ICE_MODE_LITE; else { warning("ice: unknown mode: %r\n", &pl); + return EINVAL; } } #endif |