Add option to run HTSP on an additional port
This commit is contained in:
parent
4b5ee3585c
commit
f276a17db5
2 changed files with 9 additions and 2 deletions
|
@ -49,7 +49,7 @@
|
|||
* Datatypes and variables
|
||||
* *************************************************************************/
|
||||
|
||||
static void *htsp_server;
|
||||
static void *htsp_server, *htsp_server_2;
|
||||
|
||||
#define HTSP_PROTO_VERSION 6
|
||||
|
||||
|
@ -1525,7 +1525,10 @@ htsp_serve(int fd, void *opaque, struct sockaddr_in *source,
|
|||
void
|
||||
htsp_init(void)
|
||||
{
|
||||
extern int htsp_port_extra;
|
||||
htsp_server = tcp_server_create(htsp_port, htsp_serve, NULL);
|
||||
if(htsp_port_extra)
|
||||
htsp_server_2 = tcp_server_create(htsp_port_extra, htsp_serve, NULL);
|
||||
}
|
||||
|
||||
/* **************************************************************************
|
||||
|
|
|
@ -75,6 +75,7 @@ int log_debug_to_console;
|
|||
|
||||
int webui_port;
|
||||
int htsp_port;
|
||||
int htsp_port_extra;
|
||||
char *tvheadend_cwd;
|
||||
|
||||
static void
|
||||
|
@ -278,7 +279,7 @@ main(int argc, char **argv)
|
|||
// make sure the timezone is set
|
||||
tzset();
|
||||
|
||||
while((c = getopt(argc, argv, "Aa:fp:u:g:c:Chdr:j:sw:e:")) != -1) {
|
||||
while((c = getopt(argc, argv, "Aa:fp:u:g:c:Chdr:j:sw:e:E:")) != -1) {
|
||||
switch(c) {
|
||||
case 'a':
|
||||
adapter_mask = 0x0;
|
||||
|
@ -315,6 +316,9 @@ main(int argc, char **argv)
|
|||
case 'e':
|
||||
htsp_port = atoi(optarg);
|
||||
break;
|
||||
case 'E':
|
||||
htsp_port_extra = atoi(optarg);
|
||||
break;
|
||||
case 'u':
|
||||
usernam = optarg;
|
||||
break;
|
||||
|
|
Loading…
Add table
Reference in a new issue