From 7edf27d6ec76604a13db68dcb5664b0703c61d8f Mon Sep 17 00:00:00 2001 From: eutarass Date: Tue, 29 Jun 2010 21:42:39 +0000 Subject: Bug 317845: TCF Peer accessible via two networks appear as two distinct peers --- main/server.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'main/server.c') diff --git a/main/server.c b/main/server.c index b356fe52..91eed512 100644 --- a/main/server.c +++ b/main/server.c @@ -20,6 +20,7 @@ #include #include +#include #include
static Protocol * proto; @@ -40,6 +41,9 @@ void ini_server(const char * url, Protocol * p, TCFBroadcastGroup * b) { fprintf(stderr, "Invalid server URL (-s option value): %s\n", url); exit(1); } + + peer_server_addprop(ps, loc_strdup("ServerManagerID"), loc_strdup(get_service_manager_id(p))); + proto = p; bcg = b; serv = channel_server(ps); -- cgit v1.2.3