libvirt/src/storage
Daniel P. Berrange e95ef67b35 Introduce new API for generating random numbers
The old virRandom() API was not generating good random numbers.
Replace it with a new API virRandomBits which instead of being
told the upper limit, gets told the number of bits of randomness
required.

* src/util/virrandom.c, src/util/virrandom.h: Add virRandomBits,
  and move virRandomInitialize
* src/util/util.h, src/util/util.c: Delete virRandom and
  virRandomInitialize
* src/libvirt.c, src/security/security_selinux.c,
  src/test/test_driver.c, src/util/iohelper.c: Update for
  changes from virRandom to virRandomBits
* src/storage/storage_backend_iscsi.c: Remove bogus call
  to virRandomInitialize & convert to virRandomBits
2012-01-26 14:03:14 +00:00
..
parthelper.c Fix parted sector size assumption 2011-09-01 10:46:31 +01:00
storage_backend_disk.c storage: forbid rebuilding existing disk storage pools 2011-11-14 18:19:40 +01:00
storage_backend_disk.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_backend_fs.c maint: fix improper use of 'an' 2011-12-03 17:11:56 -07:00
storage_backend_fs.h build: storage: Conditionaly compiled structure caused build fail on OSX 2011-09-16 21:03:50 +08:00
storage_backend_iscsi.c Introduce new API for generating random numbers 2012-01-26 14:03:14 +00:00
storage_backend_iscsi.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_backend_logical.c storage: Fix a potential crash when creating vol object 2011-12-13 11:14:26 +08:00
storage_backend_logical.h Fix two out-of-date comments in LVM backend 2011-04-17 08:37:31 +02:00
storage_backend_mpath.c build: drop useless dirent.h includes 2011-11-11 14:12:37 -07:00
storage_backend_mpath.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_backend_scsi.c build: rename files.h to virfile.h 2011-07-21 10:34:51 -06:00
storage_backend_scsi.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
storage_backend.c storage: Fix any VolLookupByPath if we have an empty logical pool 2012-01-25 13:15:35 -05:00
storage_backend.h lvm storage backend: handle command_names=1 in lvm.conf 2011-09-30 15:17:44 -06:00
storage_driver.c storage: Support different wiping algorithms 2012-01-26 13:59:30 +01:00
storage_driver.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00