From: Peter Krempa
- docs/schemas/domain.rng
+ docs/schemas/domaincommon.rng
docs/formatdomain.html.in
- include/libvirt/libvirt.h.in
+ include/libvirt/libvirt-$MODULE.h.in
src/libvirt_public.syms
The driver structs are defined in:
-src/driver.h
src/driver-$MODULE.h
To define the internal API, first typedef the driver function @@ -177,7 +177,7 @@
The public API calls are implemented in:
-src/libvirt.c
src/libvirt-$MODULE.c
- daemon/remote_dispatch_args.h
- daemon/remote_dispatch_prototypes.h
- daemon/remote_dispatch_table.h
+ src/remote/remote_daemon_dispatch_stubs.h
+ src/remote/remote_daemon_dispatch.h
+ src/remote/remote_daemon_dispatch.c
src/remote/remote_protocol.c
src/remote/remote_protocol.h
src/remote/remote_internal.c
src/remote/remote_driver.c
Each remote method invocation does the following:
@@ -256,7 +256,7 @@ The server side dispatchers are implemented in: -daemon/remote.c
src/remote/daemon_dispatch.c
Again, this step uses the .h files generated by make rpcgen.
@@ -309,7 +309,7 @@
- tools/virsh.c
+ tools/virsh-$MODULE.c
tools/virsh.pod