Use a better iqn name for ld_iscsi.so
Merge pull request #13 from bonzini/master

iscsi-test improvements
Merge branch 'master' of github.com:sahlberg/libiscsi
TESTS: Add check and skip tests for targets that do not implement VERIFY*
TESTS: improve verify tests to detect/abort on opcode not supported furthter
TESTS: Add remaining checks for *verify* opcode not implemented skip test
TESTS: skip COMPARE-AND-WRITE tests on targets missing this opcode
TESTS: Additional checks for missing opcodes and skipping tests
TESTS: Skipped tests should return -2
TESTS: remove compiler warnings
TEST: If we timeout a test, drop all wait/out pdus from the list
we dont want the callbacks anymore.
TEST: add back extra test for invalid buffer offsets
Improve documentation for when tasks may be cancelled
TESTS: Change all tests to use 'block_size' instead of hardcoded 512

This should allow the testst to work corectly on block devices with 4k blocksize too.
TYPO: Change periperal_device_type to just device_type
but leave the old name as a define for backward compatibility
TESTS: PREFETCH10/16 are optional. Skip test if not supported on target
TESTS: PREFETCH10/16, add test for prefetch-lengt==0
New version 1.0.6
test-tool: 0214 was reading twice from -1

It should read once from -1, once from 2^31.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Merge pull request #14 from bonzini/iscsi-test

test-tool: 0214 was reading twice from -1