From a2f7b111a2073a4afaf75499ac4c2732b71ea801 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Wed, 6 Mar 2013 17:04:48 +0800 Subject: discover-server: Add reference to server in struct client We'll need to reference the server when handling messages from clients. Signed-off-by: Jeremy Kerr --- discover/discover-server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/discover/discover-server.c b/discover/discover-server.c index bafcb77..7633134 100644 --- a/discover/discover-server.c +++ b/discover/discover-server.c @@ -29,6 +29,7 @@ struct discover_server { }; struct client { + struct discover_server *server; struct list_item list; int fd; }; @@ -165,6 +166,7 @@ static int discover_server_process_connection(void *arg) talloc_set_destructor(client, client_destructor); client->fd = fd; + client->server = server; /* send existing devices to client */ n_devices = device_handler_get_device_count(server->device_handler); -- cgit v1.2.1