Revision 821601ea console.h
b/console.h | ||
---|---|---|
4 | 4 |
#include "qemu-char.h" |
5 | 5 |
#include "qdict.h" |
6 | 6 |
#include "notify.h" |
7 |
#include "qerror.h" |
|
8 |
#include "monitor.h" |
|
7 | 9 |
|
8 | 10 |
/* keyboard/mouse support */ |
9 | 11 |
|
... | ... | |
370 | 372 |
void vnc_display_init(DisplayState *ds); |
371 | 373 |
void vnc_display_close(DisplayState *ds); |
372 | 374 |
int vnc_display_open(DisplayState *ds, const char *display); |
373 |
int vnc_display_password(DisplayState *ds, const char *password); |
|
374 | 375 |
int vnc_display_disable_login(DisplayState *ds); |
376 |
char *vnc_display_local_addr(DisplayState *ds); |
|
377 |
#ifdef CONFIG_VNC |
|
378 |
int vnc_display_password(DisplayState *ds, const char *password); |
|
375 | 379 |
int vnc_display_pw_expire(DisplayState *ds, time_t expires); |
376 | 380 |
void do_info_vnc_print(Monitor *mon, const QObject *data); |
377 | 381 |
void do_info_vnc(Monitor *mon, QObject **ret_data); |
378 |
char *vnc_display_local_addr(DisplayState *ds); |
|
382 |
#else |
|
383 |
static inline int vnc_display_password(DisplayState *ds, const char *password) |
|
384 |
{ |
|
385 |
qerror_report(QERR_FEATURE_DISABLED, "vnc"); |
|
386 |
return -ENODEV; |
|
387 |
} |
|
388 |
static inline int vnc_display_pw_expire(DisplayState *ds, time_t expires) |
|
389 |
{ |
|
390 |
qerror_report(QERR_FEATURE_DISABLED, "vnc"); |
|
391 |
return -ENODEV; |
|
392 |
}; |
|
393 |
static inline void do_info_vnc(Monitor *mon, QObject **ret_data) |
|
394 |
{ |
|
395 |
}; |
|
396 |
static inline void do_info_vnc_print(Monitor *mon, const QObject *data) |
|
397 |
{ |
|
398 |
monitor_printf(mon, "VNC support disabled\n"); |
|
399 |
}; |
|
400 |
#endif |
|
379 | 401 |
|
380 | 402 |
/* curses.c */ |
381 | 403 |
void curses_display_init(DisplayState *ds, int full_screen); |
Also available in: Unified diff