1. 19 6月, 2019 1 次提交
  2. 14 12月, 2018 2 次提交
  3. 25 7月, 2018 2 次提交
  4. 28 7月, 2016 1 次提交
    • J
      util: Introduce virISCSINodeNew · ae65c908
      John Ferlan 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1356436
      
      According to RFC 3721 (https://www.ietf.org/rfc/rfc3721.txt), there are
      two ways to "discover" targets in/for the iSCSI environment. Discovery
      is the process which allows the initiator to find the targets to which
      it has access and at least one address at which each target may be
      accessed.
      
      The method currently implemented in libvirt using the virISCSIScanTargets
      API is known as "SendTargets" discovery. This method is more useful when
      the target IP Address and TCP port information are available, e.g. in
      libvirt terms the "portal". It returns a list of targets for the portal.
      From that list, the target can be found. This operation can also fill an
      iSCSI node table into which iSCSI logins may occur. Commit id '56057900'
      altered that filling by adding the "--op nonpersistent" since it was
      not necessarily desired to perform that for non libvirt related targets.
      
      The second method is "Static Configuration". This method not only needs
      the IP Address and TCP port (e.g. portal), but also the iSCSI target name.
      In libvirt terms this would be the device path field from the iSCSI pool
      <source> XML. This patch implements the second methodology using that
      required device path as the targetname.
      ae65c908
  5. 18 5月, 2016 1 次提交
  6. 25 3月, 2014 1 次提交
    • P
      util: Sanitize ATTRIBUTE_NONNULL use in viriscsi.h · 562112f4
      Peter Krempa 提交于
      Some of the function attributes marked as nonnull actually explicitly
      handle the arguments for NULL. All changed functions handle missing
      "initiatoriqn" argument well and virISCSIScanTargets also handles well
      if the return pointers are missing. Remove some of the liberaly used
      ATTRIBUTE_NONNULLs as coverity and possibly other compilers that honor
      the attribute fail to compile the code.
      
      Flaw introduced in commit 5e1d5dde
      562112f4
  7. 21 3月, 2014 1 次提交