Commit f3bc257a authored by Rémi Duraffort's avatar Rémi Duraffort

lua_intf: also provide the --rc-host option for backward compatibility.

(cherry picked from commit 2ab3934faa8de2f5a4ced403d16f82e0bc1a37bb)
Signed-off-by: default avatarRémi Duraffort <ivoire@videolan.org>
parent 15978b3f
...@@ -274,6 +274,18 @@ int Open_LuaIntf( vlc_object_t *p_this ) ...@@ -274,6 +274,18 @@ int Open_LuaIntf( vlc_object_t *p_this )
free( psz_telnet_passwd ); free( psz_telnet_passwd );
free( psz_telnet_host ); free( psz_telnet_host );
} }
else if( !strcmp( psz_name, "rc" ) )
{
char *psz_rc_host = var_CreateGetNonEmptyString( p_intf, "rc-host" );
if( psz_rc_host )
{
char *psz_esc_host = config_StringEscape( psz_rc_host );
asprintf( &psz_config, "rc={host='%s'}", psz_esc_host );
free( psz_esc_host );
free( psz_rc_host );
}
}
} }
if( psz_config ) if( psz_config )
......
...@@ -82,6 +82,9 @@ ...@@ -82,6 +82,9 @@
#define TELNETPWD_LONGTEXT N_( "A single administration password is used " \ #define TELNETPWD_LONGTEXT N_( "A single administration password is used " \
"to protect this interface. The default value is \"admin\"." ) "to protect this interface. The default value is \"admin\"." )
#define TELNETPWD_DEFAULT "admin" #define TELNETPWD_DEFAULT "admin"
#define RCHOST_TEXT N_("TCP command input")
#define RCHOST_LONGTEXT N_("Accept commands over a socket rather than stdin. " \
"You can set the address and port the interface will bind to." )
static int vlc_sd_probe_Open( vlc_object_t * ); static int vlc_sd_probe_Open( vlc_object_t * );
...@@ -106,6 +109,8 @@ vlc_module_begin () ...@@ -106,6 +109,8 @@ vlc_module_begin ()
add_string ( "http-host", NULL, NULL, HOST_TEXT, HOST_LONGTEXT, true ) add_string ( "http-host", NULL, NULL, HOST_TEXT, HOST_LONGTEXT, true )
add_string ( "http-src", NULL, NULL, SRC_TEXT, SRC_LONGTEXT, true ) add_string ( "http-src", NULL, NULL, SRC_TEXT, SRC_LONGTEXT, true )
add_bool ( "http-index", false, NULL, INDEX_TEXT, INDEX_LONGTEXT, true ) add_bool ( "http-index", false, NULL, INDEX_TEXT, INDEX_LONGTEXT, true )
set_section( N_("Lua RC"), 0 )
add_string( "rc-host", NULL, NULL, RCHOST_TEXT, RCHOST_LONGTEXT, true )
set_section( N_("Lua Telnet"), 0 ) set_section( N_("Lua Telnet"), 0 )
add_string( "telnet-host", "localhost", NULL, TELNETHOST_TEXT, add_string( "telnet-host", "localhost", NULL, TELNETHOST_TEXT,
TELNETHOST_LONGTEXT, true ) TELNETHOST_LONGTEXT, true )
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment