We'll need to reference the server when handling messages from clients.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
+ struct discover_server *server;
struct list_item list;
int fd;
};
struct list_item list;
int fd;
};
talloc_set_destructor(client, client_destructor);
client->fd = fd;
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);
/* send existing devices to client */
n_devices = device_handler_get_device_count(server->device_handler);