mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-24 11:59:16 -05:00
Get rid of mangle_rendezvous option
This commit is contained in:
parent
ca6bcec06e
commit
d2ba19d8ce
26
src/plugin.c
26
src/plugin.c
@ -348,10 +348,6 @@ int plugin_rend_register(char *name, int port, char *iface, char *txt) {
|
|||||||
PLUGIN_ENTRY *ppi;
|
PLUGIN_ENTRY *ppi;
|
||||||
PLUGIN_REND_INFO *pri;
|
PLUGIN_REND_INFO *pri;
|
||||||
char *supplied_txt;
|
char *supplied_txt;
|
||||||
char *new_name;
|
|
||||||
char *ver;
|
|
||||||
int name_len;
|
|
||||||
|
|
||||||
|
|
||||||
ppi = _plugin_list.next;
|
ppi = _plugin_list.next;
|
||||||
|
|
||||||
@ -365,27 +361,7 @@ int plugin_rend_register(char *name, int port, char *iface, char *txt) {
|
|||||||
supplied_txt = txt;
|
supplied_txt = txt;
|
||||||
|
|
||||||
DPRINTF(E_DBG,L_PLUG,"Registering %s\n",pri->type);
|
DPRINTF(E_DBG,L_PLUG,"Registering %s\n",pri->type);
|
||||||
|
rend_register(name,pri->type,port,iface,supplied_txt);
|
||||||
name_len = (int)strlen(name) + 4 + (int)strlen(ppi->pinfo->server);
|
|
||||||
new_name=(char*)malloc(name_len);
|
|
||||||
if(!new_name)
|
|
||||||
DPRINTF(E_FATAL,L_PLUG,"plugin_rend_register: malloc");
|
|
||||||
|
|
||||||
memset(new_name,0,name_len);
|
|
||||||
|
|
||||||
if(conf_get_int("plugins","mangle_rendezvous",1)) {
|
|
||||||
ver = strdup(ppi->pinfo->server);
|
|
||||||
if(strchr(ver,'/')) {
|
|
||||||
*strchr(ver,'/') = '\0';
|
|
||||||
}
|
|
||||||
snprintf(new_name,name_len,"%s (%s)",name,ver);
|
|
||||||
free(ver);
|
|
||||||
} else {
|
|
||||||
snprintf(new_name,name_len,"%s",name);
|
|
||||||
}
|
|
||||||
rend_register(new_name,pri->type,port,iface,supplied_txt);
|
|
||||||
free(new_name);
|
|
||||||
|
|
||||||
pri++;
|
pri++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user