On Wed, 2010-11-03 at 10:27 -0500, Michael Roth wrote: > +static QemuOptsList vp_socket_opts = { > + .name = "vp_socket_opts", > + .head = QTAILQ_HEAD_INITIALIZER(vp_socket_opts.head), > + .desc = { > + { > + .name = "path", > + .type = QEMU_OPT_STRING, > + },{ > + .name = "host", > + .type = QEMU_OPT_STRING, > + },{ > + .name = "port", > + .type = QEMU_OPT_STRING, > + },{ > + .name = "ipv4", > + .type = QEMU_OPT_BOOL, > + },{ > + .name = "ipv6", > + .type = QEMU_OPT_BOOL, > + }, > + { /* end if list */ }
end of list > +/* wrappers for s/vp/qemu/ functions we need */ > +int vp_send_all(int fd, const void *buf, int len1); > +int vp_set_fd_handler2(int fd, > + IOCanReadHandler *fd_read_poll, > + IOHandler *fd_read, > + IOHandler *fd_write, > + void *opaque); > +int vp_set_fd_handler(int fd, > + IOHandler *fd_read, > + IOHandler *fd_write, > + void *opaque); Where are the corresponding definitions for these functions? The declarations should appear in that patch. -- Thanks, Adam