Some cleanups resutling from analyzing some selinux code.

Peter Krempa (19):
  security/security_driver.c/h: Fix function header formatting
  virSecuritySELinuxTransactionRun: Refactor cleanup
  virSecuritySELinuxMCSFind: Refactor variable clearing
  virSecuritySELinuxRestoreFileLabel: Refactor cleanup
  virSecuritySELinux(Set|Restore)TPMFileLabel: Automatically free
    'cancel_path'
  virSecuritySELinuxRestoreFileLabels: Refactor variable freeing
  virSecuritySELinux(Set|Restore)HostdevCapsLabel: Refactor cleanup
  virSecuritySELinux(Set|Restore)ChardevLabel: Refactor cleanup
  virSecuritySELinuxSet(Daemon)SocketLabel: Refactor cleanup
  virSecuritySELinuxSetTapFDLabel: Refactor cleanup
  security_selinux: Declare internal autoptr cleanup helper for
    'context_t'
  virSecuritySELinuxContextAddRange: Refactor cleanup of 'context_t'
  virSecuritySELinuxGenNewContext: Refactor cleanup
  virSecuritySELinuxReserveLabel: Refactor cleanup
  virSecuritySELinuxGetProcessLabel: Automatically free 'ctx' temp
    variable
  virSecuritySELinuxSetFilecon: Automatically free 'econ' temp variable
  virSecuritySELinuxRestoreInputLabel: Return values directly
  virSecuritySELinuxGenImageLabel: Refactor cleanup
  virSecuritySELinuxGetSecurityMountOptions: refactor printing

 src/security/security_driver.c  |   5 +-
 src/security/security_driver.h  |   5 +-
 src/security/security_selinux.c | 347 +++++++++++++-------------------
 3 files changed, 149 insertions(+), 208 deletions(-)

-- 
2.50.0

Reply via email to