Revision 3bc2f570 qemu-sockets.c
b/qemu-sockets.c | ||
---|---|---|
61 | 61 |
}, |
62 | 62 |
}; |
63 | 63 |
|
64 |
static int default_monitor_get_fd(Monitor *mon, const char *name, Error **errp) |
|
65 |
{ |
|
66 |
error_setg(errp, "only QEMU supports file descriptor passing"); |
|
67 |
return -1; |
|
68 |
} |
|
69 |
QEMU_WEAK_ALIAS(monitor_get_fd, default_monitor_get_fd); |
|
70 |
#define monitor_get_fd \ |
|
71 |
QEMU_WEAK_REF(monitor_get_fd, default_monitor_get_fd) |
|
72 |
|
|
73 |
static int default_qemu_set_fd_handler2(int fd, |
|
74 |
IOCanReadHandler *fd_read_poll, |
|
75 |
IOHandler *fd_read, |
|
76 |
IOHandler *fd_write, |
|
77 |
void *opaque) |
|
78 |
|
|
79 |
{ |
|
80 |
abort(); |
|
81 |
} |
|
82 |
QEMU_WEAK_ALIAS(qemu_set_fd_handler2, default_qemu_set_fd_handler2); |
|
83 |
#define qemu_set_fd_handler2 \ |
|
84 |
QEMU_WEAK_REF(qemu_set_fd_handler2, default_qemu_set_fd_handler2) |
|
85 |
|
|
86 | 64 |
static int inet_getport(struct addrinfo *e) |
87 | 65 |
{ |
88 | 66 |
struct sockaddr_in *i4; |
Also available in: Unified diff