libvirt/src/locking
Erik Skultety 5841d64d25 rpc: virnetserverclient: Identify clients by an integer ID
Admin API needs a way of addressing specific clients. Unlike servers, which we
are happy to address by names both because its name reflects its purpose (to
some extent) and we only have two of them (so far), naming clients doesn't make
any sense, since a) each client is an anonymous, i.e. not recognized after a
disconnect followed by a reconnect, b) we can't predict what kind of requests
it's going to send to daemon, and c) the are loads of them comming and going,
so the only viable option is to use an ID which is of a reasonably wide data
type.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
2016-05-02 22:25:51 +02:00
..
domain_lock.c sanlock: Don't spam logs with "target pid not found" 2015-03-09 13:36:40 +01:00
domain_lock.h locking: Add APIs to lock individual image files 2014-07-09 10:38:56 +02:00
libvirt_lockd.aug Add support for locking based on SCSI volume ID 2012-12-13 15:26:58 +00:00
libvirt_sanlock.aug locking: Add io_timeout to sanlock 2015-11-18 10:56:56 +01:00
lock_daemon_config.c Move daemon-related parts of virNetServer to virNetDaemon 2015-06-16 13:46:19 +02:00
lock_daemon_config.h Remove global log buffer feature entirely 2014-03-18 14:29:22 +00:00
lock_daemon_dispatch.c Move daemon-related parts of virNetServer to virNetDaemon 2015-06-16 13:46:19 +02:00
lock_daemon_dispatch.h Implement dispatch functions for lock protocol in virtlockd 2012-12-13 15:26:57 +00:00
lock_daemon.c rpc: virnetserverclient: Identify clients by an integer ID 2016-05-02 22:25:51 +02:00
lock_daemon.h Rename threads.{c,h} to virthread.{c,h} 2012-12-21 11:19:49 +00:00
lock_driver_lockd.c Fix make check with gcc version 5 2016-01-18 15:19:21 +01:00
lock_driver_lockd.h locking: Use bit shift for flag values not constant values. 2016-03-07 15:48:19 -05:00
lock_driver_nop.c Add virLogSource variables to all source files 2014-03-18 14:29:22 +00:00
lock_driver_nop.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
lock_driver_sanlock.c locking: Add io_timeout to sanlock 2015-11-18 10:56:56 +01:00
lock_driver.h sanlock: Don't spam logs with "target pid not found" 2015-03-09 13:36:40 +01:00
lock_manager.c sanlock: Don't spam logs with "target pid not found" 2015-03-09 13:36:40 +01:00
lock_manager.h Use virFileFindResource to locate lock manager plugins 2014-04-25 11:59:46 +01:00
lock_protocol.x Fix make check with gcc version 5 2016-01-18 15:19:21 +01:00
lockd.conf Remove unnecessary empty first lines 2014-06-06 10:52:05 +02:00
sanlock_helper.c util: Add virGettextInitialize, convert the code 2016-04-14 13:22:40 -04:00
sanlock.conf locking: Add io_timeout to sanlock 2015-11-18 10:56:56 +01:00
test_libvirt_lockd.aug.in Add support for locking based on SCSI volume ID 2012-12-13 15:26:58 +00:00
test_libvirt_sanlock.aug.in locking: Add io_timeout to sanlock 2015-11-18 10:56:56 +01:00
test_virtlockd.aug.in test_virtlockd.aug.in: Use the correct file 2013-09-03 17:03:30 +02:00
virtlockd.aug Process virtlockd.conf instead of libvirtd.conf 2013-08-30 17:37:12 +02:00
virtlockd.conf Remove global log buffer feature entirely 2014-03-18 14:29:22 +00:00
virtlockd.init.in Fix LSB requirements in service script and sync them 2016-01-11 15:49:13 +01:00
virtlockd.pod man: Fix SYNOPSIS section 2016-04-25 15:40:44 +02:00
virtlockd.service.in Add Documentation fields to systemd service files 2014-01-09 09:32:55 +01:00
virtlockd.socket.in virtlockd: improve systemd units 2013-12-10 12:02:37 +01:00
virtlockd.sysconf Introduce basic infrastructure for virtlockd daemon 2012-12-13 15:26:57 +00:00