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

news2024/9/27 21:22:16

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源码下载完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/170210.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

KaiwuDB 首席解决方案专家 金宁:1.0 时序数据库核心功能解读

以下是实录文章精简版欢迎大家点赞、收藏、关注!大家好,今天介绍将分为 3 部分:首先从物联网蓬勃发展的时代背景出发,我们一起来看看数据库究竟将面临怎样的挑战与机遇;接着我将为大家详细 KaiwuDB 1.0 时序数据库的核…

(Java高级教程)第四章必备前端基础知识-第一节:HTML

文章目录一:HTML概述(1)概述(2)标签(3)HTML基本结构二:常用标签介绍(1)注释(2)标题(3)段落(4&…

React Fragment

首先 我们编写这样一个例子 我们在创建一个react项目 在src的目录下创建components目录 components下创建一个子组件 我这里的名字叫 subset.jsx import React from "react";export default class subset extends React.Component{constructor(props){super(prop…

阿B百大名单公布,有你喜欢的up吗?

阿B在1月13日中午19点30分公布了2022百大UP主名单,那么今年的某站年度UP主都是谁呢?你喜欢的up入选了吗? 咱就来自己查一下都有谁入选了吧~ 我们是用python自动获取名单的哦。 环境使用 python 3.9 pycharm 模块使用 selenium 谷歌驱动 …

Java基础之《netty(26)—netty其他常用编解码器》

一、解码器-ReplayingDecoder 1、函数声明 public abstract class ReplayingDecoder<S> extends ByteToMessageDecoder 2、ReplayingDecoder扩展了ByteToMessageDecoder类&#xff0c;使用这个类&#xff0c;我们不必调用readableBytes()方法。参数S指定了用户状态管理…

【Linux】版本管理工具 Git

目录 一、什么是 Git 二、如何使用 Git 1、创建远程仓库 2、将远端仓库克隆到本地 3、将本地文件添加到仓库 3.1、三板斧第一招&#xff1a;文件添加 3.2、三板斧第二招&#xff1a;提交本地 3.3、三板斧第三招&#xff1a;提交远端 4、删除文件 5、删除仓库 一、什么是 Gi…

postman接口关联

有两种方法&#xff0c;使用json提取器实现接口关联&#xff0c;还有使用正则表达式提取器实现接口关联。方法一&#xff1a;使用json提取器实现接口关联第一个接口&#xff1a;//使用json提取器提取contractID、documentID//把返回的字符串格式的数据转换成对象的形式var resu…

SAP FICO 理解成本中心会计

成本中心会计 一、成本要素 管理会计&#xff08;CO&#xff09;的数据均来源于FI损益类科目&#xff0c;也就是说只有损益类科目才可以创建成本要素&#xff08;必须先创建损益类科目&#xff0c;后创建成本要素&#xff09;&#xff0c; 但是不一定所有的损益类科目都需要…

gma 气象气候函数包的简要介绍及运算过程主要问题说明(内存不足、出现 nan 等)及解决方法

0 概述 0.1 明确气候与气象的概念 气候(Climate)&#xff1a;是指一个地区大气物理特征的长期平均状态&#xff0c;具有一定的稳定性&#xff0c;且周期长。根据世界气象组织&#xff08;WMO&#xff09;的规定&#xff0c;一个标准气候计算时间为 30 年。 气象(Meteorology)&…

【论文笔记】一文读懂残差网络ResNet(附代码)

Residual Net论文笔记1. 传统深度网络的问题2. 残差结构和残差网络2.1 残差是什么2.2 残差模块 Residual Block2.3 基本模块BasicBlock和BottleNeck2.4 残差网络ResNet设计2.4.1 恒等映射与残差的连接3. Forward/Backward Propagation3.1 Forward propogation3.2 Back Propogat…

深信服行为感知命令执行漏洞

深信服行为感知命令执行漏洞1.深信服行为感知漏洞1.1.漏洞描述1.2.漏洞影响1.3.漏洞复现1.3.1.登录页面1.3.2.构建漏洞URL1.3.2.1.查询IP地址1.3.2.2.查询当前目录下文件1.深信服行为感知漏洞 1.1.漏洞描述 深信服 行为感知系统c.php远程命令执行漏洞&#xff0c;使用与EDR相同…

Docker搭建kafka集群

Docker搭建kafka集群集群规划镜像版本kafka为什么需要依赖zookeeper创建docker网络搭建zk集群新建文件docker-compose-zk.yml启动搭建kafka集群新建docker-compose-kafka.yml启动集群安装kafka-manager新建 docker-compose-kafka-manager.yml启动kafka-manager配置cluster修改k…

Pandas 数据结构 - DataFrame

Pandas 数据结构 - DataFrameDataFrame 是一个表格型的数据结构&#xff0c;它含有一组有序的列&#xff0c;每列可以是不同的值类型&#xff08;数值、字符串、布尔型值&#xff09;。DataFrame 既有行索引也有列索引&#xff0c;它可以被看做由 Series 组成的字典&#xff08…

nexus3 搭建maven私服

首先下载nexus3安装包 这里使用linux版, 需要win或mac版请自行百度 链接&#xff1a;https://pan.baidu.com/s/11Z_884pt11l04460ldUyVA?pwdycuo 提取码&#xff1a;ycuo 上传linux服务器进行解压缩 解压缩后的文件目录 进入到 nexus的执行目录 /nexus-3.31.1-01/bin 运行…

Qt 6.x中的信号和槽介绍及示例

信号(signals)和槽(slots)用于对象之间的通信&#xff0c;Qt使用信号和槽完成了事件监听操作。信号和槽机制是Qt的核心特性&#xff0c;可能也是与其它框架提供的特性最大的不同之处。信号和槽是通过Qt的元对象系统(Meta-Object system)实现的&#xff0c;Qt的元对象系统使信号…

【寒假每日一题】DAY.10 杨辉直角(等腰)三角

目录 一、杨辉直角三角 思路 按部就班 代码实现 二、杨辉等腰三角 注&#xff1a;由于VS不支持变长数组&#xff0c;这里我就用n4来写 一、题目名称 题目内容&#xff1a; 输入一个数n&#xff0c;在屏幕上打印n行n列的杨辉三角。例如&#xff1a;输入&#xff1a;4输出&am…

CSRF与XSS组合拳

目录 先介绍下这两个漏洞&#xff1a; CSRF XSS 实验&#xff1a; 环境&#xff1a; CSRF与反射型xss的第一拳 CSRF与存储型XSS的第二拳&#xff1a; 先介绍下这两个漏洞&#xff1a; CSRF CSRF是跨站请求伪造攻击&#xff0c;由客户端发起,是由于没有在关键操作执行时进…

美团滑块(1-18,js逆向)

网址&#xff1a;aHR0cHM6Ly9wYXNzcG9ydC5tZWl0dWFuLmNvbS9hY2NvdW50L3VuaXRpdmVsb2dpbg整体流程&#xff1a; 1、获取主页参数 2、逆向pwd、h5Fingerprint 3、请求page_data链接 4、逆向Authencation、behavior、token_ 5、最终请求验证一、获取主页参数 url_ "https:/…

信息论复习—信息论的基本概念

信息的概念&#xff1a;古代的信息技术&#xff1a;现代的信息技术信息与消息的关系&#xff1a;消息&#xff1a;用文字、符号、数据、语言、音符、图片、图像等能够被人们感觉器官所感知的形式&#xff0c;把客观物质运动和主观思维活动的状态表达出来就称为消息。信息&#…

Flink 实时计算DIM层实现方案

1 概述 DIM层设计要点&#xff1a; &#xff08;1&#xff09;DIM层的设计依据是维度建模理论&#xff0c;该层存储维度模型的维度表。 &#xff08;2&#xff09;DIM层的数据存储在 HBase 表中DIM 层表是用于维度关联的&#xff0c;要通过主键去获取相关维度信息&#xff0c;…