]> git.sesse.net Git - vlc/commitdiff
Fix TTL range check
authorRémi Denis-Courmont <rem@videolan.org>
Wed, 8 Mar 2006 12:23:34 +0000 (12:23 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Wed, 8 Mar 2006 12:23:34 +0000 (12:23 +0000)
modules/stream_out/rtp.c

index c2b0bc49d54793bb1a3066b4c47777e5641c59a4..9aa08326d7834ffea90cccf9bc8c33305b95147d 100644 (file)
@@ -364,10 +364,10 @@ static int Open( vlc_object_t *p_this )
          * ttl are set. */
         val.i_int = config_GetInt( p_stream, "ttl" );
     }
-    if( p_sys->i_ttl > 255 ) p_sys->i_ttl = 255;
+    if( val.i_int > 255 ) val.i_int = 255;
     /* must not exceed 999 once formatted */
 
-    if( p_sys->i_ttl < 0 )
+    if( val.i_int < 0 )
     {
         msg_Err( p_stream, "illegal TTL %d", val.i_int );
         free( p_sys );