zl程序教程

您现在的位置是:首页 >  工具

当前栏目

libvirt零知识学习2 —— libvirt源码下载

2023-09-14 09:15:40 时间

1. libvirt官网主页

libvirt的官网地址为:

https://libvirt.org/

主页如下图所示:

 2. libvirt官网下载主页

libvirt的官网下载页地址为(在主页中点击“Download”按钮即可跳转到):

https://libvirt.org/downloads.html

页面如下所示:

3.  libvirt实际下载页面

点击libvirt的官网下载页中“Libvirt”中的“Release”下的“libvirt”,如下图所示:

进入到以下实际下载页面,链接为:

https://libvirt.org/sources/

页面如下所示:

 往下拉选择你要下载的版本。笔者选择的版本是:libvirt-8.10.0.tar.xz

4. 下载源码

鼠标左键点击,进行源码下载。放到自己想放置的路径。

5. 解压源码

下载后的源码是压缩包形式,需要进行解压。命令及结果如下:

$ tar Jxvf libvirt-8.10.0.tar.xz
libvirt-8.10.0/
libvirt-8.10.0/.ctags
libvirt-8.10.0/.ctags.d/
libvirt-8.10.0/.ctags.d/libvirt.ctags
libvirt-8.10.0/.dir-locals.el
libvirt-8.10.0/.editorconfig
libvirt-8.10.0/AUTHORS.rst
libvirt-8.10.0/AUTHORS.rst.in
libvirt-8.10.0/CONTRIBUTING.rst
libvirt-8.10.0/COPYING
libvirt-8.10.0/COPYING.LESSER
libvirt-8.10.0/NEWS.rst
libvirt-8.10.0/README.rst
libvirt-8.10.0/build-aux/
libvirt-8.10.0/build-aux/Makefile.in
libvirt-8.10.0/build-aux/Makefile.nonreentrant
libvirt-8.10.0/build-aux/check-spacing.pl
libvirt-8.10.0/build-aux/meson.build
libvirt-8.10.0/build-aux/syntax-check.mk
libvirt-8.10.0/config.h
libvirt-8.10.0/configmake.h.in
libvirt-8.10.0/docs/
libvirt-8.10.0/docs/404.html.in
libvirt-8.10.0/docs/acl.html.in
libvirt-8.10.0/docs/aclpolkit.rst
libvirt-8.10.0/docs/advanced-tests.rst
libvirt-8.10.0/docs/android-chrome-192x192.png
libvirt-8.10.0/docs/android-chrome-256x256.png
libvirt-8.10.0/docs/api.rst
libvirt-8.10.0/docs/api_extension.rst
libvirt-8.10.0/docs/apple-touch-icon.png
libvirt-8.10.0/docs/apps.rst
libvirt-8.10.0/docs/auditlog.rst
libvirt-8.10.0/docs/auth.rst
libvirt-8.10.0/docs/best-practices.rst
libvirt-8.10.0/docs/bindings.rst
libvirt-8.10.0/docs/browserconfig.xml
libvirt-8.10.0/docs/bugs.rst
libvirt-8.10.0/docs/cgroups.rst
libvirt-8.10.0/docs/ci-dashboard.rst
libvirt-8.10.0/docs/ci-runners.rst
libvirt-8.10.0/docs/ci.rst
libvirt-8.10.0/docs/coding-style.rst
libvirt-8.10.0/docs/committer-guidelines.rst
libvirt-8.10.0/docs/compiling.rst
libvirt-8.10.0/docs/contact.rst
libvirt-8.10.0/docs/contribute.rst
libvirt-8.10.0/docs/csharp.rst
libvirt-8.10.0/docs/css/
libvirt-8.10.0/docs/css/fonts.css
libvirt-8.10.0/docs/css/generic.css
libvirt-8.10.0/docs/css/libvirt.css
libvirt-8.10.0/docs/css/main.css
libvirt-8.10.0/docs/css/meson.build
libvirt-8.10.0/docs/css/mobile.css
libvirt-8.10.0/docs/daemons.rst
libvirt-8.10.0/docs/dbus.rst
libvirt-8.10.0/docs/hacking.rst
libvirt-8.10.0/docs/hooks.rst
libvirt-8.10.0/docs/html/
libvirt-8.10.0/docs/html/meson.build
libvirt-8.10.0/docs/images/
libvirt-8.10.0/docs/images/event_loop_simple.png
libvirt-8.10.0/docs/images/event_loop_simple.svg
libvirt-8.10.0/docs/images/event_loop_worker.png
libvirt-8.10.0/docs/images/event_loop_worker.svg
libvirt-8.10.0/docs/images/libvirt-daemon-arch.png
libvirt-8.10.0/docs/images/libvirt-daemon-arch.svg
libvirt-8.10.0/docs/images/libvirt-driver-arch.png
libvirt-8.10.0/docs/images/libvirt-driver-arch.svg
libvirt-8.10.0/docs/images/libvirt-object-model.png
libvirt-8.10.0/docs/images/libvirt-object-model.svg
libvirt-8.10.0/docs/images/libvirt-virConnect-example.png
libvirt-8.10.0/docs/images/libvirt-virConnect-example.svg
libvirt-8.10.0/docs/images/meson.build
libvirt-8.10.0/docs/images/migration-managed-direct.png
libvirt-8.10.0/docs/images/migration-managed-direct.svg
libvirt-8.10.0/docs/images/migration-managed-p2p.png
libvirt-8.10.0/docs/images/migration-managed-p2p.svg
libvirt-8.10.0/docs/images/migration-native.png
libvirt-8.10.0/docs/images/migration-native.svg
libvirt-8.10.0/docs/images/migration-tunnel.png
libvirt-8.10.0/docs/images/migration-tunnel.svg
libvirt-8.10.0/docs/images/migration-unmanaged-direct.png
libvirt-8.10.0/docs/images/migration-unmanaged-direct.svg
libvirt-8.10.0/docs/index.html.in
libvirt-8.10.0/docs/issue-handling.rst
libvirt-8.10.0/docs/java.rst
libvirt-8.10.0/docs/js/
libvirt-8.10.0/docs/js/main.js
libvirt-8.10.0/docs/js/meson.build
libvirt-8.10.0/docs/kbase/
libvirt-8.10.0/docs/kbase/backing_chains.rst
libvirt-8.10.0/docs/kbase/debuglogs.rst
libvirt-8.10.0/docs/kbase/domainstatecapture.rst
libvirt-8.10.0/docs/kbase/index.rst
libvirt-8.10.0/docs/kbase/internals/
libvirt-8.10.0/docs/kbase/internals/command.rst
libvirt-8.10.0/docs/kbase/internals/eventloop.rst
libvirt-8.10.0/docs/kbase/internals/incremental-backup.rst
libvirt-8.10.0/docs/kbase/internals/locking.rst
libvirt-8.10.0/docs/kbase/internals/meson.build
libvirt-8.10.0/docs/kbase/internals/migration.rst
libvirt-8.10.0/docs/kbase/internals/overview.rst
libvirt-8.10.0/docs/kbase/internals/qemu-event-handlers.rst
libvirt-8.10.0/docs/kbase/internals/qemu-migration.rst
libvirt-8.10.0/docs/kbase/internals/qemu-threads.rst
libvirt-8.10.0/docs/kbase/internals/rpc.rst
libvirt-8.10.0/docs/kbase/kvm-realtime.rst
libvirt-8.10.0/docs/kbase/launch_security_sev.rst
libvirt-8.10.0/docs/kbase/live_full_disk_backup.rst
libvirt-8.10.0/docs/kbase/locking-lockd.rst
libvirt-8.10.0/docs/kbase/locking-sanlock.rst
libvirt-8.10.0/docs/kbase/locking.rst
libvirt-8.10.0/docs/kbase/memorydevices.rst
libvirt-8.10.0/docs/kbase/merging_disk_image_chains.rst
libvirt-8.10.0/docs/kbase/meson.build
libvirt-8.10.0/docs/kbase/qemu-core-dump.rst
libvirt-8.10.0/docs/kbase/qemu-passthrough-security.rst
libvirt-8.10.0/docs/kbase/rpm-deployment.rst
libvirt-8.10.0/docs/kbase/s390_protected_virt.rst
libvirt-8.10.0/docs/kbase/secureboot.rst
libvirt-8.10.0/docs/kbase/secureusage.rst
libvirt-8.10.0/docs/kbase/snapshots.rst
libvirt-8.10.0/docs/kbase/systemtap.rst
libvirt-8.10.0/docs/kbase/tlscerts.rst
libvirt-8.10.0/docs/kbase/virtiofs.rst
libvirt-8.10.0/docs/libvirt-go-xml.rst
libvirt-8.10.0/docs/libvirt-go.rst
libvirt-8.10.0/docs/logging.rst
libvirt-8.10.0/docs/logos/
libvirt-8.10.0/docs/logos/README
libvirt-8.10.0/docs/logos/logo-banner-dark-256.png
libvirt-8.10.0/docs/logos/logo-banner-dark-800.png
libvirt-8.10.0/docs/logos/logo-banner-dark.svg
libvirt-8.10.0/docs/logos/logo-banner-light-256.png
libvirt-8.10.0/docs/logos/logo-banner-light-800.png
libvirt-8.10.0/docs/logos/logo-banner-light.svg
libvirt-8.10.0/docs/logos/logo-base.svg
libvirt-8.10.0/docs/logos/logo-square-128.png
libvirt-8.10.0/docs/logos/logo-square-192.png
libvirt-8.10.0/docs/logos/logo-square-256.png
libvirt-8.10.0/docs/logos/logo-square-96.png
libvirt-8.10.0/docs/logos/logo-square-powered-128.png
libvirt-8.10.0/docs/logos/logo-square-powered-192.png
libvirt-8.10.0/docs/logos/logo-square-powered-256.png
libvirt-8.10.0/docs/logos/logo-square-powered-96.png
libvirt-8.10.0/docs/logos/logo-square-powered.svg
libvirt-8.10.0/docs/logos/logo-square.svg
libvirt-8.10.0/docs/logos/logo-sticker-hexagon.svg
libvirt-8.10.0/docs/logos/logo-sticker-square.svg
libvirt-8.10.0/docs/logos/meson.build
libvirt-8.10.0/docs/macos.rst
libvirt-8.10.0/docs/manifest.json
libvirt-8.10.0/docs/manpages/
libvirt-8.10.0/docs/manpages/index.rst
libvirt-8.10.0/docs/manpages/libvirt-guests.rst
libvirt-8.10.0/docs/manpages/libvirtd.rst
libvirt-8.10.0/docs/manpages/meson.build
libvirt-8.10.0/docs/manpages/virsh.rst
libvirt-8.10.0/docs/manpages/virt-admin.rst
libvirt-8.10.0/docs/manpages/virt-host-validate.rst
libvirt-8.10.0/docs/manpages/virt-login-shell.rst
libvirt-8.10.0/docs/manpages/virt-pki-query-dn.rst
libvirt-8.10.0/docs/manpages/virt-pki-validate.rst
libvirt-8.10.0/docs/manpages/virt-qemu-qmp-proxy.rst
libvirt-8.10.0/docs/manpages/virt-qemu-run.rst
libvirt-8.10.0/docs/manpages/virt-qemu-sev-validate.rst
libvirt-8.10.0/docs/manpages/virt-sanlock-cleanup.rst
libvirt-8.10.0/docs/manpages/virt-ssh-helper.rst
libvirt-8.10.0/docs/manpages/virt-xml-validate.rst
libvirt-8.10.0/docs/manpages/virtbhyved.rst
libvirt-8.10.0/docs/manpages/virtinterfaced.rst
libvirt-8.10.0/docs/manpages/virtlockd.rst
libvirt-8.10.0/docs/manpages/virtlogd.rst
libvirt-8.10.0/docs/manpages/virtlxcd.rst
libvirt-8.10.0/docs/manpages/virtnetworkd.rst
libvirt-8.10.0/docs/manpages/virtnodedevd.rst
libvirt-8.10.0/docs/manpages/virtnwfilterd.rst
libvirt-8.10.0/docs/manpages/virtproxyd.rst
libvirt-8.10.0/docs/manpages/virtqemud.rst
libvirt-8.10.0/docs/manpages/virtsecretd.rst
libvirt-8.10.0/docs/manpages/virtstoraged.rst
libvirt-8.10.0/docs/manpages/virtvboxd.rst
libvirt-8.10.0/docs/manpages/virtvzd.rst
libvirt-8.10.0/docs/manpages/virtxend.rst
libvirt-8.10.0/docs/meson.build
libvirt-8.10.0/docs/migration.rst
libvirt-8.10.0/docs/mstile-150x150.png
libvirt-8.10.0/docs/newapi.xsl
libvirt-8.10.0/docs/newreposetup.rst
libvirt-8.10.0/docs/nss.rst
libvirt-8.10.0/docs/page.xsl
libvirt-8.10.0/docs/pci-addresses.rst
libvirt-8.10.0/docs/pci-hotplug.rst
libvirt-8.10.0/docs/php.rst
libvirt-8.10.0/docs/platforms.rst
libvirt-8.10.0/docs/programming-languages.rst
libvirt-8.10.0/docs/python.rst
libvirt-8.10.0/docs/remote.rst
libvirt-8.10.0/docs/securityprocess.rst
libvirt-8.10.0/docs/site.xsl
libvirt-8.10.0/docs/storage.rst
libvirt-8.10.0/docs/strategy.rst
libvirt-8.10.0/docs/styleguide.rst
libvirt-8.10.0/docs/submitting-patches.rst
libvirt-8.10.0/docs/support.rst
libvirt-8.10.0/docs/testapi.rst
libvirt-8.10.0/docs/testing.rst
libvirt-8.10.0/docs/testtck.rst
libvirt-8.10.0/docs/uri.rst
libvirt-8.10.0/docs/windows.rst
libvirt-8.10.0/examples/
libvirt-8.10.0/examples/c/
libvirt-8.10.0/examples/c/admin/
libvirt-8.10.0/examples/c/admin/client_close.c
libvirt-8.10.0/examples/c/admin/client_info.c
libvirt-8.10.0/examples/c/admin/client_limits.c
libvirt-8.10.0/examples/c/admin/list_clients.c
libvirt-8.10.0/examples/c/admin/list_servers.c
libvirt-8.10.0/examples/c/admin/logging.c
libvirt-8.10.0/examples/c/admin/meson.build
libvirt-8.10.0/examples/c/admin/threadpool_params.c
libvirt-8.10.0/examples/c/domain/
libvirt-8.10.0/examples/c/domain/dommigrate.c
libvirt-8.10.0/examples/c/domain/domtop.c
libvirt-8.10.0/examples/c/domain/info1.c
libvirt-8.10.0/examples/c/domain/meson.build
libvirt-8.10.0/include/libvirt/libvirt-interface.h
libvirt-8.10.0/include/libvirt/libvirt-lxc.h
libvirt-8.10.0/include/libvirt/libvirt-network.h
libvirt-8.10.0/include/libvirt/libvirt-nodedev.h
libvirt-8.10.0/include/libvirt/libvirt-nwfilter.h
libvirt-8.10.0/include/libvirt/libvirt-qemu.h
libvirt-8.10.0/include/libvirt/libvirt-secret.h
libvirt-8.10.0/include/libvirt/libvirt-storage.h
libvirt-8.10.0/include/libvirt/libvirt-stream.h
libvirt-8.10.0/include/libvirt/libvirt.h
libvirt-8.10.0/include/libvirt/meson.build
libvirt-8.10.0/include/libvirt/virterror.h
libvirt-8.10.0/include/meson.build
libvirt-8.10.0/libvirt-admin.pc.in
libvirt-8.10.0/libvirt-lxc.pc.in
libvirt-8.10.0/libvirt-qemu.pc.in
libvirt-8.10.0/libvirt.pc.in
libvirt-8.10.0/libvirt.spec
libvirt-8.10.0/libvirt.spec.in
libvirt-8.10.0/meson.build
libvirt-8.10.0/meson_options.txt
libvirt-8.10.0/po/
libvirt-8.10.0/po/LINGUAS
libvirt-8.10.0/po/POTFILES
libvirt-8.10.0/po/README.rst
libvirt-8.10.0/po/as.po
libvirt-8.10.0/po/bg.po
libvirt-8.10.0/po/bn_IN.po
libvirt-8.10.0/po/bs.po
libvirt-8.10.0/po/ca.po
libvirt-8.10.0/po/cs.po
libvirt-8.10.0/po/da.po
libvirt-8.10.0/po/de.po
libvirt-8.10.0/po/el.po
libvirt-8.10.0/po/en_GB.po
libvirt-8.10.0/po/es.po
libvirt-8.10.0/po/fi.po
libvirt-8.10.0/po/fr.po
libvirt-8.10.0/po/gu.po
libvirt-8.10.0/po/hi.po
libvirt-8.10.0/po/hr.po
libvirt-8.10.0/po/hu.po
libvirt-8.10.0/po/id.po
libvirt-8.10.0/po/it.po
libvirt-8.10.0/po/ja.po
libvirt-8.10.0/po/ka.po
libvirt-8.10.0/po/kn.po
libvirt-8.10.0/po/ko.po
libvirt-8.10.0/po/libvirt.pot
libvirt-8.10.0/po/meson.build
libvirt-8.10.0/po/mk.po
libvirt-8.10.0/po/ml.po
libvirt-8.10.0/po/mr.po
libvirt-8.10.0/po/ms.po
libvirt-8.10.0/po/nb.po
libvirt-8.10.0/po/nl.po
libvirt-8.10.0/po/or.po
libvirt-8.10.0/po/pa.po
libvirt-8.10.0/po/pl.po
libvirt-8.10.0/po/pt.po
libvirt-8.10.0/po/pt_BR.po
libvirt-8.10.0/po/ru.po
libvirt-8.10.0/po/si.po
libvirt-8.10.0/po/sr.po
libvirt-8.10.0/po/sr@latin.po
libvirt-8.10.0/po/sv.po
libvirt-8.10.0/po/ta.po
libvirt-8.10.0/po/te.po
libvirt-8.10.0/po/tr.po
libvirt-8.10.0/po/uk.po
libvirt-8.10.0/po/vi.po
libvirt-8.10.0/po/zh_CN.po
libvirt-8.10.0/po/zh_TW.po
libvirt-8.10.0/run.in
libvirt-8.10.0/scripts/
libvirt-8.10.0/scripts/apibuild.py
libvirt-8.10.0/scripts/augeas-gentest.py
libvirt-8.10.0/scripts/check-aclperms.py
libvirt-8.10.0/scripts/check-aclrules.py
libvirt-8.10.0/scripts/check-driverimpls.py
libvirt-8.10.0/scripts/check-drivername.py
libvirt-8.10.0/scripts/check-file-access.py
libvirt-8.10.0/scripts/check-html-references.py
libvirt-8.10.0/scripts/check-remote-protocol.py
libvirt-8.10.0/scripts/check-symfile.py
libvirt-8.10.0/scripts/check-symsorting.py
libvirt-8.10.0/scripts/cocci-macro-file.h
libvirt-8.10.0/scripts/dtrace2systemtap.py
libvirt-8.10.0/scripts/esx_vi_generator.py
libvirt-8.10.0/scripts/genaclperms.py
libvirt-8.10.0/scripts/genpolkit.py
libvirt-8.10.0/scripts/gensystemtap.py
libvirt-8.10.0/scripts/group-qemu-caps.py
libvirt-8.10.0/scripts/header-ifdef.py
libvirt-8.10.0/scripts/hvsupport.py
libvirt-8.10.0/scripts/hyperv_wmi_generator.py
libvirt-8.10.0/scripts/meson-dist.py
libvirt-8.10.0/scripts/meson-gen-authors.py
libvirt-8.10.0/scripts/meson-gen-def.py
libvirt-8.10.0/scripts/meson-gen-sym.py
libvirt-8.10.0/scripts/meson-install-dirs.py
libvirt-8.10.0/scripts/meson-install-symlink.py
libvirt-8.10.0/scripts/meson-install-web.py
libvirt-8.10.0/scripts/meson-python.sh
libvirt-8.10.0/scripts/meson-timestamp.py
libvirt-8.10.0/scripts/meson.build
libvirt-8.10.0/scripts/mock-noinline.py
libvirt-8.10.0/scripts/prohibit-duplicate-header.py
libvirt-8.10.0/src/
libvirt-8.10.0/src/README
libvirt-8.10.0/src/access/
libvirt-8.10.0/src/access/meson.build
libvirt-8.10.0/src/access/viraccessdriver.h
libvirt-8.10.0/src/access/viraccessdrivernop.c
libvirt-8.10.0/src/access/viraccessdrivernop.h
libvirt-8.10.0/src/access/viraccessdriverpolkit.c
libvirt-8.10.0/src/access/viraccessdriverpolkit.h
libvirt-8.10.0/src/access/viraccessdriverstack.c
libvirt-8.10.0/src/access/viraccessdriverstack.h
libvirt-8.10.0/src/access/viraccessmanager.c
libvirt-8.10.0/src/access/viraccessmanager.h
libvirt-8.10.0/src/access/viraccessperm.c
libvirt-8.10.0/src/access/viraccessperm.h
libvirt-8.10.0/src/admin/
libvirt-8.10.0/src/admin/admin_protocol.x
libvirt-8.10.0/src/admin/admin_remote.c
libvirt-8.10.0/src/admin/admin_server.c
libvirt-8.10.0/src/admin/admin_server.h
libvirt-8.10.0/src/admin/admin_server_dispatch.c
libvirt-8.10.0/src/admin/admin_server_dispatch.h
libvirt-8.10.0/src/admin/libvirt-admin.c
libvirt-8.10.0/src/admin/libvirt-admin.conf
libvirt-8.10.0/src/admin/libvirt_admin_private.syms
libvirt-8.10.0/src/admin/libvirt_admin_public.syms
libvirt-8.10.0/src/admin/meson.build
libvirt-8.10.0/src/admin_protocol-structs
libvirt-8.10.0/src/bhyve/
libvirt-8.10.0/src/bhyve/bhyve.conf
libvirt-8.10.0/src/bhyve/bhyve_capabilities.c
libvirt-8.10.0/src/bhyve/bhyve_capabilities.h
libvirt-8.10.0/src/bhyve/bhyve_command.c
libvirt-8.10.0/src/bhyve/bhyve_command.h
libvirt-8.10.0/src/bhyve/bhyve_conf.c
libvirt-8.10.0/src/bhyve/bhyve_conf.h
libvirt-8.10.0/src/bhyve/bhyve_device.c
libvirt-8.10.0/src/bhyve/bhyve_device.h
libvirt-8.10.0/src/bhyve/bhyve_domain.c
libvirt-8.10.0/src/bhyve/bhyve_domain.h
libvirt-8.10.0/src/bhyve/bhyve_driver.c
libvirt-8.10.0/src/bhyve/bhyve_driver.h
libvirt-8.10.0/src/bhyve/bhyve_firmware.c
libvirt-8.10.0/src/bhyve/bhyve_firmware.h
libvirt-8.10.0/src/bhyve/bhyve_monitor.c
libvirt-8.10.0/src/bhyve/bhyve_monitor.h
libvirt-8.10.0/src/bhyve/bhyve_parse_command.c
libvirt-8.10.0/src/bhyve/bhyve_parse_command.h
libvirt-8.10.0/src/bhyve/bhyve_process.c
libvirt-8.10.0/src/bhyve/bhyve_process.h
libvirt-8.10.0/src/bhyve/bhyve_utils.h
libvirt-8.10.0/src/bhyve/libvirtd_bhyve.aug
libvirt-8.10.0/src/bhyve/meson.build
libvirt-8.10.0/src/bhyve/test_libvirtd_bhyve.aug.in
libvirt-8.10.0/src/ch/
libvirt-8.10.0/src/ch/ch_conf.c
libvirt-8.10.0/src/ch/ch_conf.h
libvirt-8.10.0/src/ch/ch_domain.c
libvirt-8.10.0/src/ch/ch_domain.h
libvirt-8.10.0/src/ch/ch_driver.c
libvirt-8.10.0/src/ch/ch_driver.h
libvirt-8.10.0/src/ch/ch_monitor.c
libvirt-8.10.0/src/ch/ch_monitor.h
libvirt-8.10.0/src/ch/ch_monitor.h
libvirt-8.10.0/src/ch/ch_process.c
libvirt-8.10.0/src/ch/ch_process.h
libvirt-8.10.0/src/ch/meson.build
libvirt-8.10.0/src/ch/virtchd.service.in
libvirt-8.10.0/src/conf/
libvirt-8.10.0/src/conf/backup_conf.c
libvirt-8.10.0/src/conf/backup_conf.h
libvirt-8.10.0/src/conf/capabilities.c
libvirt-8.10.0/src/conf/capabilities.h
libvirt-8.10.0/src/conf/checkpoint_conf.c
libvirt-8.10.0/src/conf/checkpoint_conf.h
libvirt-8.10.0/src/conf/cpu_conf.c
libvirt-8.10.0/src/conf/cpu_conf.h
libvirt-8.10.0/src/conf/device_conf.c
libvirt-8.10.0/src/conf/device_conf.h
libvirt-8.10.0/src/conf/domain_addr.c
libvirt-8.10.0/src/conf/domain_addr.h
libvirt-8.10.0/src/conf/domain_audit.c
libvirt-8.10.0/src/conf/domain_audit.h
libvirt-8.10.0/src/conf/domain_capabilities.c
libvirt-8.10.0/src/conf/domain_capabilities.h
libvirt-8.10.0/src/conf/domain_conf.c
libvirt-8.10.0/src/conf/domain_conf.h
libvirt-8.10.0/src/conf/domain_event.c
libvirt-8.10.0/src/conf/domain_event.h
libvirt-8.10.0/src/conf/domain_nwfilter.c
libvirt-8.10.0/src/conf/domain_nwfilter.h
libvirt-8.10.0/src/conf/domain_postparse.c
libvirt-8.10.0/src/conf/domain_postparse.h
libvirt-8.10.0/src/conf/domain_validate.c
libvirt-8.10.0/src/conf/domain_validate.h
libvirt-8.10.0/src/conf/interface_conf.c
libvirt-8.10.0/src/conf/interface_conf.h
libvirt-8.10.0/src/conf/meson.build
libvirt-8.10.0/src/conf/moment_conf.c
libvirt-8.10.0/src/conf/moment_conf.h
libvirt-8.10.0/src/conf/netdev_bandwidth_conf.c
libvirt-8.10.0/src/conf/netdev_bandwidth_conf.h
libvirt-8.10.0/src/conf/netdev_vlan_conf.c
libvirt-8.10.0/src/conf/netdev_vlan_conf.h
libvirt-8.10.0/src/conf/netdev_vport_profile_conf.c
libvirt-8.10.0/src/conf/netdev_vport_profile_conf.h
libvirt-8.10.0/src/conf/network_conf.c
libvirt-8.10.0/src/conf/network_conf.h
libvirt-8.10.0/src/conf/network_event.c
libvirt-8.10.0/src/conf/network_event.h
libvirt-8.10.0/src/conf/networkcommon_conf.c
libvirt-8.10.0/src/conf/networkcommon_conf.h
libvirt-8.10.0/src/conf/node_device_conf.c
libvirt-8.10.0/src/conf/node_device_conf.h
libvirt-8.10.0/src/conf/node_device_event.c
libvirt-8.10.0/src/conf/node_device_event.h
libvirt-8.10.0/src/conf/node_device_util.c
libvirt-8.10.0/src/conf/node_device_util.h
libvirt-8.10.0/src/conf/numa_conf.c
libvirt-8.10.0/src/conf/numa_conf.h
libvirt-8.10.0/src/conf/nwfilter_conf.c
libvirt-8.10.0/src/conf/nwfilter_conf.h
libvirt-8.10.0/src/conf/nwfilter_ipaddrmap.c
libvirt-8.10.0/src/conf/nwfilter_ipaddrmap.h
libvirt-8.10.0/src/conf/nwfilter_params.c
libvirt-8.10.0/src/conf/nwfilter_params.h
libvirt-8.10.0/src/conf/object_event.c
libvirt-8.10.0/src/conf/object_event.h
libvirt-8.10.0/src/conf/object_event_private.h
libvirt-8.10.0/src/conf/schemas/
libvirt-8.10.0/src/conf/schemas/basictypes.rng
libvirt-8.10.0/src/conf/schemas/capability.rng
libvirt-8.10.0/src/conf/schemas/cpu.rng
libvirt-8.10.0/src/conf/schemas/cputypes.rng
libvirt-8.10.0/src/conf/schemas/domain.rng
libvirt-8.10.0/src/conf/schemas/domainbackup.rng
libvirt-8.10.0/src/conf/schemas/domaincaps.rng
libvirt-8.10.0/src/conf/schemas/domaincheckpoint.rng
libvirt-8.10.0/src/conf/schemas/domaincommon.rng
libvirt-8.10.0/src/conf/schemas/domainoverrides.rng
libvirt-8.10.0/src/conf/schemas/domainsnapshot.rng
libvirt-8.10.0/src/conf/schemas/inactiveDomain.rng
libvirt-8.10.0/src/conf/schemas/interface.rng
libvirt-8.10.0/src/conf/schemas/meson.build
libvirt-8.10.0/src/conf/schemas/network.rng
libvirt-8.10.0/src/conf/schemas/networkcommon.rng
libvirt-8.10.0/src/conf/schemas/networkport.rng
libvirt-8.10.0/src/conf/schemas/nodedev.rng
libvirt-8.10.0/src/conf/schemas/nwfilter.rng
libvirt-8.10.0/src/conf/schemas/nwfilter_params.rng
libvirt-8.10.0/src/conf/schemas/nwfilterbinding.rng
libvirt-8.10.0/src/conf/schemas/privatedata.rng
libvirt-8.10.0/src/conf/schemas/secret.rng
libvirt-8.10.0/src/conf/schemas/storagecommon.rng
libvirt-8.10.0/src/conf/schemas/storagepool.rng
libvirt-8.10.0/src/conf/schemas/storagepoolcaps.rng
libvirt-8.10.0/src/conf/schemas/storagevol.rng
libvirt-8.10.0/src/conf/secret_conf.c
libvirt-8.10.0/src/conf/secret_conf.h
libvirt-8.10.0/src/conf/secret_event.c
libvirt-8.10.0/src/conf/secret_event.h
libvirt-8.10.0/src/conf/snapshot_conf.c
libvirt-8.10.0/src/conf/snapshot_conf.h
libvirt-8.10.0/src/conf/snapshot_conf_priv.h
libvirt-8.10.0/src/conf/storage_adapter_conf.c
libvirt-8.10.0/src/conf/storage_adapter_conf.h
libvirt-8.10.0/src/conf/storage_capabilities.c
libvirt-8.10.0/src/conf/storage_capabilities.h
libvirt-8.10.0/src/conf/storage_conf.c
libvirt-8.10.0/src/conf/storage_conf.h
libvirt-8.10.0/src/conf/storage_encryption_conf.c
libvirt-8.10.0/src/conf/storage_encryption_conf.h
libvirt-8.10.0/src/conf/storage_event.c
libvirt-8.10.0/src/conf/storage_event.h
libvirt-8.10.0/src/conf/storage_source_conf.c
libvirt-8.10.0/src/conf/storage_source_conf.h
libvirt-8.10.0/src/conf/virchrdev.c
libvirt-8.10.0/src/conf/virchrdev.h
libvirt-8.10.0/src/conf/virconftypes.h
libvirt-8.10.0/src/conf/virdomaincheckpointobjlist.c
libvirt-8.10.0/src/conf/virdomaincheckpointobjlist.h
libvirt-8.10.0/src/conf/virdomainjob.c
libvirt-8.10.0/src/conf/virdomainjob.h
libvirt-8.10.0/src/conf/virdomainmomentobjlist.c
libvirt-8.10.0/src/conf/virdomainmomentobjlist.h
libvirt-8.10.0/src/conf/virdomainobjlist.c
libvirt-8.10.0/src/conf/virdomainobjlist.h
libvirt-8.10.0/src/conf/virdomainsnapshotobjlist.c
libvirt-8.10.0/src/conf/virdomainsnapshotobjlist.h
libvirt-8.10.0/src/conf/virinterfaceobj.c
libvirt-8.10.0/src/conf/virinterfaceobj.h
libvirt-8.10.0/src/conf/virnetworkobj.c
libvirt-8.10.0/src/conf/virnetworkobj.h
libvirt-8.10.0/src/conf/virnetworkportdef.c
libvirt-8.10.0/src/conf/virnetworkportdef.h
libvirt-8.10.0/src/conf/virnodedeviceobj.c
libvirt-8.10.0/src/conf/virnodedeviceobj.h
libvirt-8.10.0/src/conf/virnwfilterbindingdef.c
libvirt-8.10.0/src/conf/virnwfilterbindingdef.h
libvirt-8.10.0/src/conf/virnwfilterbindingobj.c
libvirt-8.10.0/src/conf/virnwfilterbindingobj.h
libvirt-8.10.0/src/conf/virnwfilterbindingobjlist.c
libvirt-8.10.0/src/conf/virnwfilterbindingobjlist.h
libvirt-8.10.0/src/conf/virnwfilterobj.c
libvirt-8.10.0/src/conf/virnwfilterobj.h
libvirt-8.10.0/src/conf/virsavecookie.c
libvirt-8.10.0/src/conf/virsavecookie.h
libvirt-8.10.0/src/conf/virsecretobj.c
libvirt-8.10.0/src/conf/virsecretobj.h
libvirt-8.10.0/src/conf/virstorageobj.c
libvirt-8.10.0/src/conf/virstorageobj.h
libvirt-8.10.0/src/cpu/
libvirt-8.10.0/src/cpu/cpu.c
libvirt-8.10.0/src/cpu/cpu.h
libvirt-8.10.0/src/cpu/cpu_arm.c
libvirt-8.10.0/src/cpu/cpu_arm.h
libvirt-8.10.0/src/cpu/cpu_arm_data.h
libvirt-8.10.0/src/cpu/cpu_map.c
libvirt-8.10.0/src/cpu/cpu_map.h
libvirt-8.10.0/src/cpu/cpu_ppc64.c
libvirt-8.10.0/src/cpu/cpu_ppc64.h
libvirt-8.10.0/src/cpu/cpu_ppc64_data.h
libvirt-8.10.0/src/cpu/cpu_s390.c
libvirt-8.10.0/src/cpu/cpu_s390.h
libvirt-8.10.0/src/cpu/cpu_x86.c
libvirt-8.10.0/src/cpu/cpu_x86.h
libvirt-8.10.0/src/cpu/cpu_x86_data.h
libvirt-8.10.0/src/cpu/meson.build
libvirt-8.10.0/src/cpu_map/
libvirt-8.10.0/src/cpu_map/arm_FT-2000plus.xml
libvirt-8.10.0/src/cpu_map/arm_Falkor.xml
libvirt-8.10.0/src/cpu_map/arm_Kunpeng-920.xml
libvirt-8.10.0/src/cpu_map/arm_Neoverse-N1.xml
libvirt-8.10.0/src/cpu_map/arm_Neoverse-N2.xml
libvirt-8.10.0/src/cpu_map/arm_Neoverse-V1.xml
……
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-custom.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-custom.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-e1000.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-e1000.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-generated.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-generated.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-mac-type.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-mac-type.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-nat.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-nat.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-null.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-null.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-other.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-other.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-static.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-static.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vds.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vds.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vmxnet2.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vmxnet2.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vpx.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ethernet-vpx.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-firmware-efi.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-firmware-efi.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-floppy-device.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-floppy-device.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-floppy-file.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-floppy-file.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-fusion-in-the-wild-1.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-fusion-in-the-wild-1.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-graphics-vnc.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-graphics-vnc.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-1.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-1.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-2.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-2.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-3.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-3.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-4.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-gsx-in-the-wild-4.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-harddisk-ide-file.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-harddisk-ide-file.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-harddisk-scsi-file.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-harddisk-scsi-file.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-minimal-64bit.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-minimal-64bit.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-minimal.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-minimal.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-parallel-device.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-parallel-device.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-parallel-file.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-parallel-file.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-scsi-driver.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-scsi-driver.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-scsi-writethrough.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-scsi-writethrough.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-device.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-device.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-file.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-file.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-network-client.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-network-client.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-network-server.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-network-server.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-pipe.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-serial-pipe.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-sharedfolder.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-sharedfolder.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-smbios.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-smbios.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-svga.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-svga.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ws-in-the-wild-1.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ws-in-the-wild-1.xml
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ws-in-the-wild-2.vmx
libvirt-8.10.0/tests/xml2vmxdata/xml2vmx-ws-in-the-wild-2.xml
libvirt-8.10.0/tests/xml2vmxtest.c
libvirt-8.10.0/tools/
libvirt-8.10.0/tools/bash-completion/
libvirt-8.10.0/tools/bash-completion/meson.build
libvirt-8.10.0/tools/bash-completion/vsh.in
libvirt-8.10.0/tools/libvirt-guests.service.in
libvirt-8.10.0/tools/libvirt-guests.sh.in
libvirt-8.10.0/tools/libvirt_recover_xattrs.sh
libvirt-8.10.0/tools/libvirt_win_icon_16x16.ico
libvirt-8.10.0/tools/libvirt_win_icon_32x32.ico
libvirt-8.10.0/tools/libvirt_win_icon_48x48.ico
libvirt-8.10.0/tools/libvirt_win_icon_64x64.ico
libvirt-8.10.0/tools/meson.build
libvirt-8.10.0/tools/nss/
libvirt-8.10.0/tools/nss/libvirt_guest_nss.syms
libvirt-8.10.0/tools/nss/libvirt_nss.c
libvirt-8.10.0/tools/nss/libvirt_nss.h
libvirt-8.10.0/tools/nss/libvirt_nss.syms
libvirt-8.10.0/tools/nss/libvirt_nss_bsd.syms
libvirt-8.10.0/tools/nss/libvirt_nss_leases.c
libvirt-8.10.0/tools/nss/libvirt_nss_leases.h
libvirt-8.10.0/tools/nss/libvirt_nss_macs.c
libvirt-8.10.0/tools/nss/libvirt_nss_macs.h
libvirt-8.10.0/tools/nss/meson.build
libvirt-8.10.0/tools/virsh-backup.c
libvirt-8.10.0/tools/virsh-backup.h
libvirt-8.10.0/tools/virsh-checkpoint.c
libvirt-8.10.0/tools/virsh-checkpoint.h
libvirt-8.10.0/tools/virsh-completer-checkpoint.c
libvirt-8.10.0/tools/virsh-completer-checkpoint.h
libvirt-8.10.0/tools/virsh-completer-domain.c
libvirt-8.10.0/tools/virsh-completer-domain.h
libvirt-8.10.0/tools/virsh-completer-host.c
libvirt-8.10.0/tools/virsh-completer-host.h
libvirt-8.10.0/tools/virsh-completer-interface.c
libvirt-8.10.0/tools/virsh-completer-interface.h
libvirt-8.10.0/tools/virsh-completer-network.c
libvirt-8.10.0/tools/virsh-completer-network.h
libvirt-8.10.0/tools/virsh-completer-nodedev.c
libvirt-8.10.0/tools/virsh-completer-nodedev.h
libvirt-8.10.0/tools/virsh-completer-nwfilter.c
libvirt-8.10.0/tools/virsh-completer-nwfilter.h
libvirt-8.10.0/tools/virsh-completer-pool.c
libvirt-8.10.0/tools/virsh-completer-pool.h
libvirt-8.10.0/tools/virsh-completer-secret.c
libvirt-8.10.0/tools/virsh-completer-secret.h
libvirt-8.10.0/tools/virsh-completer-snapshot.c
libvirt-8.10.0/tools/virsh-completer-snapshot.h
libvirt-8.10.0/tools/virsh-completer-volume.c
libvirt-8.10.0/tools/virsh-completer-volume.h
libvirt-8.10.0/tools/virsh-completer.c
libvirt-8.10.0/tools/virsh-completer.h
libvirt-8.10.0/tools/virsh-console.c
libvirt-8.10.0/tools/virsh-console.h
libvirt-8.10.0/tools/virsh-domain-event.c
libvirt-8.10.0/tools/virsh-domain-event.h
libvirt-8.10.0/tools/virsh-domain-monitor.c
libvirt-8.10.0/tools/virsh-domain-monitor.h
libvirt-8.10.0/tools/virsh-domain.c
libvirt-8.10.0/tools/virsh-domain.h
libvirt-8.10.0/tools/virsh-edit.c
libvirt-8.10.0/tools/virsh-host.c
libvirt-8.10.0/tools/virsh-host.h
libvirt-8.10.0/tools/virsh-interface.c
libvirt-8.10.0/tools/virsh-interface.h
libvirt-8.10.0/tools/virsh-network.c
libvirt-8.10.0/tools/virsh-network.h
libvirt-8.10.0/tools/virsh-nodedev.c
libvirt-8.10.0/tools/virsh-nodedev.h
libvirt-8.10.0/tools/virsh-nwfilter.c
libvirt-8.10.0/tools/virsh-nwfilter.h
libvirt-8.10.0/tools/virsh-pool.c
libvirt-8.10.0/tools/virsh-pool.h
libvirt-8.10.0/tools/virsh-secret.c
libvirt-8.10.0/tools/virsh-secret.h
libvirt-8.10.0/tools/virsh-snapshot.c
libvirt-8.10.0/tools/virsh-snapshot.h
libvirt-8.10.0/tools/virsh-util.c
libvirt-8.10.0/tools/virsh-util.h
libvirt-8.10.0/tools/virsh-volume.c
libvirt-8.10.0/tools/virsh-volume.h
libvirt-8.10.0/tools/virsh.c
libvirt-8.10.0/tools/virsh.h
libvirt-8.10.0/tools/virsh_win_icon.rc
libvirt-8.10.0/tools/virt-admin-completer.c
libvirt-8.10.0/tools/virt-admin-completer.h
libvirt-8.10.0/tools/virt-admin.c
libvirt-8.10.0/tools/virt-admin.h
libvirt-8.10.0/tools/virt-host-validate-bhyve.c
libvirt-8.10.0/tools/virt-host-validate-bhyve.h
libvirt-8.10.0/tools/virt-host-validate-ch.c
libvirt-8.10.0/tools/virt-host-validate-ch.h
libvirt-8.10.0/tools/virt-host-validate-common.c
libvirt-8.10.0/tools/virt-host-validate-common.h
libvirt-8.10.0/tools/virt-host-validate-lxc.c
libvirt-8.10.0/tools/virt-host-validate-lxc.h
libvirt-8.10.0/tools/virt-host-validate-qemu.c
libvirt-8.10.0/tools/virt-host-validate-qemu.h
libvirt-8.10.0/tools/virt-host-validate.c
libvirt-8.10.0/tools/virt-login-shell-helper.c
libvirt-8.10.0/tools/virt-login-shell.c
libvirt-8.10.0/tools/virt-login-shell.conf
libvirt-8.10.0/tools/virt-pki-query-dn.c
libvirt-8.10.0/tools/virt-pki-validate.in
libvirt-8.10.0/tools/virt-qemu-qmp-proxy
libvirt-8.10.0/tools/virt-qemu-sev-validate
libvirt-8.10.0/tools/virt-sanlock-cleanup.in
libvirt-8.10.0/tools/virt-xml-validate.in
libvirt-8.10.0/tools/vsh-table.c
libvirt-8.10.0/tools/vsh-table.h
libvirt-8.10.0/tools/vsh.c
libvirt-8.10.0/tools/vsh.h
libvirt-8.10.0/tools/wireshark/
libvirt-8.10.0/tools/wireshark/README.rst
libvirt-8.10.0/tools/wireshark/meson.build
libvirt-8.10.0/tools/wireshark/samples/
libvirt-8.10.0/tools/wireshark/samples/libvirt-sample.pdml
libvirt-8.10.0/tools/wireshark/src/
libvirt-8.10.0/tools/wireshark/src/libvirt/
libvirt-8.10.0/tools/wireshark/src/libvirt/meson.build
libvirt-8.10.0/tools/wireshark/src/meson.build
libvirt-8.10.0/tools/wireshark/src/packet-libvirt.c
libvirt-8.10.0/tools/wireshark/src/packet-libvirt.h
libvirt-8.10.0/tools/wireshark/src/plugin.c
libvirt-8.10.0/tools/wireshark/util/
libvirt-8.10.0/tools/wireshark/util/genxdrstub.pl

6. 查看源码结构

$ cd libvirt-8.10.0/
$ ls
AUTHORS.rst     build-aux  configmake.h.in   COPYING         docs      include              libvirt-lxc.pc.in  libvirt-qemu.pc.in  libvirt.spec.in  meson_options.txt  po          run.in   src    tools
AUTHORS.rst.in  config.h   CONTRIBUTING.rst  COPYING.LESSER  examples  libvirt-admin.pc.in  libvirt.pc.in      libvirt.spec        meson.build      NEWS.rst           README.rst  scripts  tests
   │   ├── test-paravirt-vcpu.cfg
│   │   ├── test-paravirt-vcpu.xml
│   │   ├── test-pci-devs.cfg
│   │   ├── test-pci-devs.xml
│   │   ├── test-pci-dev-syntax.cfg
│   │   └── test-pci-dev-syntax.xml
│   ├── xmconfigtest.c
│   ├── xml2vmxdata
│   │   ├── xml2vmx-annotation.vmx
│   │   ├── xml2vmx-annotation.xml
│   │   ├── xml2vmx-cdrom-ide-device.vmx
│   │   ├── xml2vmx-cdrom-ide-device.xml
│   │   ├── xml2vmx-cdrom-ide-empty.vmx
│   │   ├── xml2vmx-cdrom-ide-empty.xml
│   │   ├── xml2vmx-cdrom-ide-file.vmx
│   │   ├── xml2vmx-cdrom-ide-file.xml
│   │   ├── xml2vmx-cdrom-ide-raw-auto-detect.vmx
│   │   ├── xml2vmx-cdrom-ide-raw-auto-detect.xml
│   │   ├── xml2vmx-cdrom-ide-raw-device.vmx
│   │   ├── xml2vmx-cdrom-ide-raw-device.xml
│   │   ├── xml2vmx-cdrom-scsi-device.vmx
│   │   ├── xml2vmx-cdrom-scsi-device.xml
│   │   ├── xml2vmx-cdrom-scsi-empty.vmx
│   │   ├── xml2vmx-cdrom-scsi-empty.xml
│   │   ├── xml2vmx-cdrom-scsi-file.vmx
│   │   ├── xml2vmx-cdrom-scsi-file.xml
│   │   ├── xml2vmx-cdrom-scsi-passthru.vmx
│   │   ├── xml2vmx-cdrom-scsi-passthru.xml
│   │   ├── xml2vmx-cdrom-scsi-raw-auto-detect.vmx
│   │   ├── xml2vmx-cdrom-scsi-raw-auto-detect.xml
│   │   ├── xml2vmx-cdrom-scsi-raw-device.vmx
│   │   ├── xml2vmx-cdrom-scsi-raw-device.xml
│   │   ├── xml2vmx-datacenterpath.vmx
│   │   ├── xml2vmx-datacenterpath.xml
│   │   ├── xml2vmx-esx-in-the-wild-1.vmx
│   │   ├── xml2vmx-esx-in-the-wild-1.xml
│   │   ├── xml2vmx-esx-in-the-wild-2.vmx
│   │   ├── xml2vmx-esx-in-the-wild-2.xml
│   │   ├── xml2vmx-esx-in-the-wild-3.vmx
│   │   ├── xml2vmx-esx-in-the-wild-3.xml
│   │   ├── xml2vmx-esx-in-the-wild-4.vmx
│   │   ├── xml2vmx-esx-in-the-wild-4.xml
│   │   ├── xml2vmx-esx-in-the-wild-5.vmx
│   │   ├── xml2vmx-esx-in-the-wild-5.xml
│   │   ├── xml2vmx-esx-in-the-wild-6.vmx
│   │   ├── xml2vmx-esx-in-the-wild-6.xml
│   │   ├── xml2vmx-esx-in-the-wild-7.vmx
│   │   ├── xml2vmx-esx-in-the-wild-7.xml
│   │   ├── xml2vmx-esx-in-the-wild-9.vmx
│   │   ├── xml2vmx-esx-in-the-wild-9.xml
│   │   ├── xml2vmx-ethernet-bridged.vmx
│   │   ├── xml2vmx-ethernet-bridged.xml
│   │   ├── xml2vmx-ethernet-custom.vmx
│   │   ├── xml2vmx-ethernet-custom.xml
│   │   ├── xml2vmx-ethernet-e1000.vmx
│   │   ├── xml2vmx-ethernet-e1000.xml
│   │   ├── xml2vmx-ethernet-generated.vmx
│   │   ├── xml2vmx-ethernet-generated.xml
│   │   ├── xml2vmx-ethernet-mac-type.vmx
│   │   ├── xml2vmx-ethernet-mac-type.xml
│   │   ├── xml2vmx-ethernet-nat.vmx
│   │   ├── xml2vmx-ethernet-nat.xml
│   │   ├── xml2vmx-ethernet-null.vmx
│   │   ├── xml2vmx-ethernet-null.xml
│   │   ├── xml2vmx-ethernet-other.vmx
│   │   ├── xml2vmx-ethernet-other.xml
│   │   ├── xml2vmx-ethernet-static.vmx
│   │   ├── xml2vmx-ethernet-static.xml
│   │   ├── xml2vmx-ethernet-vds.vmx
│   │   ├── xml2vmx-ethernet-vds.xml
│   │   ├── xml2vmx-ethernet-vmxnet2.vmx
│   │   ├── xml2vmx-ethernet-vmxnet2.xml
│   │   ├── xml2vmx-ethernet-vpx.vmx
│   │   ├── xml2vmx-ethernet-vpx.xml
│   │   ├── xml2vmx-firmware-efi.vmx
│   │   ├── xml2vmx-firmware-efi.xml
│   │   ├── xml2vmx-floppy-device.vmx
│   │   ├── xml2vmx-floppy-device.xml
│   │   ├── xml2vmx-floppy-file.vmx
│   │   ├── xml2vmx-floppy-file.xml
│   │   ├── xml2vmx-fusion-in-the-wild-1.vmx
│   │   ├── xml2vmx-fusion-in-the-wild-1.xml
│   │   ├── xml2vmx-graphics-vnc.vmx
│   │   ├── xml2vmx-graphics-vnc.xml
│   │   ├── xml2vmx-gsx-in-the-wild-1.vmx
│   │   ├── xml2vmx-gsx-in-the-wild-1.xml
│   │   ├── xml2vmx-gsx-in-the-wild-2.vmx
│   │   ├── xml2vmx-gsx-in-the-wild-2.xml
│   │   ├── xml2vmx-gsx-in-the-wild-3.vmx
│   │   ├── xml2vmx-gsx-in-the-wild-3.xml
│   │   ├── xml2vmx-gsx-in-the-wild-4.vmx
│   │   ├── xml2vmx-gsx-in-the-wild-4.xml
│   │   ├── xml2vmx-harddisk-ide-file.vmx
│   │   ├── xml2vmx-harddisk-ide-file.xml
│   │   ├── xml2vmx-harddisk-scsi-file.vmx
│   │   ├── xml2vmx-harddisk-scsi-file.xml
│   │   ├── xml2vmx-minimal-64bit.vmx
│   │   ├── xml2vmx-minimal-64bit.xml
│   │   ├── xml2vmx-minimal.vmx
│   │   ├── xml2vmx-minimal.xml
│   │   ├── xml2vmx-parallel-device.vmx
│   │   ├── xml2vmx-parallel-device.xml
│   │   ├── xml2vmx-parallel-file.vmx
│   │   ├── xml2vmx-parallel-file.xml
│   │   ├── xml2vmx-scsi-driver.vmx
│   │   ├── xml2vmx-scsi-driver.xml
│   │   ├── xml2vmx-scsi-writethrough.vmx
│   │   ├── xml2vmx-scsi-writethrough.xml
│   │   ├── xml2vmx-serial-device.vmx
│   │   ├── xml2vmx-serial-device.xml
│   │   ├── xml2vmx-serial-file.vmx
│   │   ├── xml2vmx-serial-file.xml
│   │   ├── xml2vmx-serial-network-client.vmx
│   │   ├── xml2vmx-serial-network-client.xml
│   │   ├── xml2vmx-serial-network-server.vmx
│   │   ├── xml2vmx-serial-network-server.xml
│   │   ├── xml2vmx-serial-pipe.vmx
│   │   ├── xml2vmx-serial-pipe.xml
│   │   ├── xml2vmx-sharedfolder.vmx
│   │   ├── xml2vmx-sharedfolder.xml
│   │   ├── xml2vmx-smbios.vmx
│   │   ├── xml2vmx-smbios.xml
│   │   ├── xml2vmx-svga.vmx
│   │   ├── xml2vmx-svga.xml
│   │   ├── xml2vmx-ws-in-the-wild-1.vmx
│   │   ├── xml2vmx-ws-in-the-wild-1.xml
│   │   ├── xml2vmx-ws-in-the-wild-2.vmx
│   │   └── xml2vmx-ws-in-the-wild-2.xml
│   └── xml2vmxtest.c
└── tools
    ├── bash-completion
    │   ├── meson.build
    │   └── vsh.in
    ├── libvirt-guests.service.in
    ├── libvirt-guests.sh.in
    ├── libvirt_recover_xattrs.sh
    ├── libvirt_win_icon_16x16.ico
    ├── libvirt_win_icon_32x32.ico
    ├── libvirt_win_icon_48x48.ico
    ├── libvirt_win_icon_64x64.ico
    ├── meson.build
    ├── nss
    │   ├── libvirt_guest_nss.syms
    │   ├── libvirt_nss_bsd.syms
    │   ├── libvirt_nss.c
    │   ├── libvirt_nss.h
    │   ├── libvirt_nss_leases.c
    │   ├── libvirt_nss_leases.h
    │   ├── libvirt_nss_macs.c
    │   ├── libvirt_nss_macs.h
    │   ├── libvirt_nss.syms
    │   └── meson.build
    ├── virsh-backup.c
    ├── virsh-backup.h
    ├── virsh.c
    ├── virsh-checkpoint.c
    ├── virsh-checkpoint.h
    ├── virsh-completer.c
    ├── virsh-completer-checkpoint.c
    ├── virsh-completer-checkpoint.h
    ├── virsh-completer-domain.c
    ├── virsh-completer-domain.h
    ├── virsh-completer.h
    ├── virsh-completer-host.c
    ├── virsh-completer-host.h
    ├── virsh-completer-interface.c
    ├── virsh-completer-interface.h
    ├── virsh-completer-network.c
    ├── virsh-completer-network.h
    ├── virsh-completer-nodedev.c
    ├── virsh-completer-nodedev.h
    ├── virsh-completer-nwfilter.c
    ├── virsh-completer-nwfilter.h
    ├── virsh-completer-pool.c
    ├── virsh-completer-pool.h
    ├── virsh-completer-secret.c
    ├── virsh-completer-secret.h
    ├── virsh-completer-snapshot.c
    ├── virsh-completer-snapshot.h
    ├── virsh-completer-volume.c
    ├── virsh-completer-volume.h
    ├── virsh-console.c
    ├── virsh-console.h
    ├── virsh-domain.c
    ├── virsh-domain-event.c
    ├── virsh-domain-event.h
    ├── virsh-domain.h
    ├── virsh-domain-monitor.c
    ├── virsh-domain-monitor.h
    ├── virsh-edit.c
    ├── virsh.h
    ├── virsh-host.c
    ├── virsh-host.h
    ├── virsh-interface.c
    ├── virsh-interface.h
    ├── virsh-network.c
    ├── virsh-network.h
    ├── virsh-nodedev.c
    ├── virsh-nodedev.h
    ├── virsh-nwfilter.c
    ├── virsh-nwfilter.h
    ├── virsh-pool.c
    ├── virsh-pool.h
    ├── virsh-secret.c
    ├── virsh-secret.h
    ├── virsh-snapshot.c
    ├── virsh-snapshot.h
    ├── virsh-util.c
    ├── virsh-util.h
    ├── virsh-volume.c
    ├── virsh-volume.h
    ├── virsh_win_icon.rc
    ├── virt-admin.c
    ├── virt-admin-completer.c
    ├── virt-admin-completer.h
    ├── virt-admin.h
    ├── virt-host-validate-bhyve.c
    ├── virt-host-validate-bhyve.h
    ├── virt-host-validate.c
    ├── virt-host-validate-ch.c
    ├── virt-host-validate-ch.h
    ├── virt-host-validate-common.c
    ├── virt-host-validate-common.h
    ├── virt-host-validate-lxc.c
    ├── virt-host-validate-lxc.h
    ├── virt-host-validate-qemu.c
    ├── virt-host-validate-qemu.h
    ├── virt-login-shell.c
    ├── virt-login-shell.conf
    ├── virt-login-shell-helper.c
    ├── virt-pki-query-dn.c
    ├── virt-pki-validate.in
    ├── virt-qemu-qmp-proxy
    ├── virt-qemu-sev-validate
    ├── virt-sanlock-cleanup.in
    ├── virt-xml-validate.in
    ├── vsh.c
    ├── vsh.h
    ├── vsh-table.c
    ├── vsh-table.h
    └── wireshark
        ├── meson.build
        ├── README.rst
        ├── samples
        │   └── libvirt-sample.pdml
        ├── src
        │   ├── libvirt
        │   │   └── meson.build
        │   ├── meson.build
        │   ├── packet-libvirt.c
        │   ├── packet-libvirt.h
        │   └── plugin.c
        └── util
            └── genxdrstub.pl

2831 directories, 11014 files

至此,libvirt源码下载完成。