.. we'll need it later.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
int (*js_map)(const struct js_event *e), int start_deamon, int dry_run)
{
struct cui *cui;
int (*js_map)(const struct js_event *e), int start_deamon, int dry_run)
{
struct cui *cui;
- struct discover_client *client;
unsigned int i;
cui = talloc_zero(NULL, struct cui);
unsigned int i;
cui = talloc_zero(NULL, struct cui);
retry_start:
for (i = start_deamon ? 2 : 10; i; i--) {
retry_start:
for (i = start_deamon ? 2 : 10; i; i--) {
- client = discover_client_init(cui->waitset,
+ cui->client = discover_client_init(cui->waitset,
break;
pb_log("%s: waiting for server %d\n", __func__, i);
sleep(1);
}
break;
pb_log("%s: waiting for server %d\n", __func__, i);
sleep(1);
}
- if (!client && start_deamon) {
+ if (!cui->client && start_deamon) {
int result;
start_deamon = 0;
int result;
start_deamon = 0;
pb_log("%s: discover_client_init failed.\n", __func__);
fprintf(stderr, "%s: error: discover_client_init failed.\n",
__func__);
pb_log("%s: discover_client_init failed.\n", __func__);
fprintf(stderr, "%s: error: discover_client_init failed.\n",
__func__);
struct pmenu *main;
struct ui_timer timer;
struct waitset *waitset;
struct pmenu *main;
struct ui_timer timer;
struct waitset *waitset;
+ struct discover_client *client;
struct pjs *pjs;
void *platform_info;
unsigned int default_item;
struct pjs *pjs;
void *platform_info;
unsigned int default_item;