Revision cd8f7df2
b/spice-qemu-char.c | ||
---|---|---|
131 | 131 |
qemu_free(s); |
132 | 132 |
} |
133 | 133 |
|
134 |
static void spice_chr_guest_open(struct CharDriverState *chr) |
|
135 |
{ |
|
136 |
SpiceCharDriver *s = chr->opaque; |
|
137 |
vmc_register_interface(s); |
|
138 |
} |
|
139 |
|
|
140 |
static void spice_chr_guest_close(struct CharDriverState *chr) |
|
141 |
{ |
|
142 |
SpiceCharDriver *s = chr->opaque; |
|
143 |
vmc_unregister_interface(s); |
|
144 |
} |
|
145 |
|
|
134 | 146 |
static void print_allowed_subtypes(void) |
135 | 147 |
{ |
136 | 148 |
const char** psubtype; |
... | ... | |
183 | 195 |
chr->opaque = s; |
184 | 196 |
chr->chr_write = spice_chr_write; |
185 | 197 |
chr->chr_close = spice_chr_close; |
198 |
chr->chr_guest_open = spice_chr_guest_open; |
|
199 |
chr->chr_guest_close = spice_chr_guest_close; |
|
186 | 200 |
|
187 | 201 |
qemu_chr_generic_open(chr); |
188 | 202 |
|
Also available in: Unified diff