]> git.ipfire.org Git - thirdparty/libvirt.git/commit
maint: print flags in hex during debug
authorEric Blake <eblake@redhat.com>
Fri, 8 Jul 2011 15:18:48 +0000 (09:18 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 13 Jul 2011 13:47:45 +0000 (07:47 -0600)
commit06dbfa6d21b82e17c60e13da668ce53640a06f5f
tree0ca98230f7b12e9b25550cf18ebbd6ba5e0a8605
parent017b840525e4576ed164f39819e036d5069f0293
maint: print flags in hex during debug

Continuation of commit 313ac7fd, and enforce things with a syntax
check.

Technically, virNetServerClientCalculateHandleMode is not printing
a mode_t, but rather a collection of VIR_EVENT_HANDLE_* bits;
however, these bits are < 8, so there is no different in the
output, and that was the easiest way to silence the new syntax check.

* cfg.mk (sc_flags_debug): New syntax check.
(exclude_file_name_regexp--sc_flags_debug): Add exemptions.
* src/fdstream.c (virFDStreamOpenFileInternal): Print flags in
hex, mode_t in octal.
* src/libvirt-qemu.c (virDomainQemuMonitorCommand)
(virDomainQemuAttach): Likewise.
* src/locking/lock_driver_nop.c (virLockManagerNopInit): Likewise.
* src/locking/lock_driver_sanlock.c (virLockManagerSanlockInit):
Likewise.
* src/locking/lock_manager.c: Likewise.
* src/qemu/qemu_migration.c: Likewise.
* src/qemu/qemu_monitor.c: Likewise.
* src/rpc/virnetserverclient.c
(virNetServerClientCalculateHandleMode): Print mode with %o.
cfg.mk
src/fdstream.c
src/libvirt-qemu.c
src/locking/lock_driver_nop.c
src/locking/lock_driver_sanlock.c
src/locking/lock_manager.c
src/qemu/qemu_migration.c
src/qemu/qemu_monitor.c
src/rpc/virnetserverclient.c