]> git.sesse.net Git - vlc/commitdiff
Fix corner case introduced in HTTPd IPv6 patch
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 17 Jul 2004 14:07:40 +0000 (14:07 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 17 Jul 2004 14:07:40 +0000 (14:07 +0000)
modules/stream_out/rtp.c

index 26383b55da5d4445b91ded658fed6df184f81184..68f36d4e94cbbd696587b78e6d18d223f2719b98 100644 (file)
@@ -1340,6 +1340,15 @@ static int  RtspCallbackId( httpd_callback_sys_t *p_args,
 
                 rtsp_client_t *rtsp = NULL;
 
+                if( ip == NULL )
+                {
+                    answer->i_status = 400;
+                    answer->psz_status = strdup( "Internal server error" );
+                    answer->i_body = 0;
+                    answer->p_body = NULL;
+                    break;
+                }
+
                 fprintf( stderr, "HTTPD_MSG_SETUP: unicast ip=%s port=%d\n",
                          ip, i_port );