Merge pull request #197 from bonzini/libiscsi-20160330

Fix iscsi-ls for IPv6 link-local addresses, and bump ABI version again
This commit is contained in:
Ronnie Sahlberg
2016-03-30 19:25:48 -07:00
2 changed files with 7 additions and 2 deletions

View File

@@ -10,9 +10,9 @@ if !HAVE_LIBGCRYPT
libiscsi_la_SOURCES += md5.c
endif
SOCURRENT=6
SOCURRENT=7
SOREVISON=1
SOAGE=2
SOAGE=0
libiscsi_la_LDFLAGS = \
-version-info $(SOCURRENT):$(SOREVISON):$(SOAGE) -bindir $(bindir) \
-no-undefined -export-symbols ${srcdir}/libiscsi.syms

View File

@@ -174,6 +174,11 @@ void list_luns(struct client_state *clnt, const char *target, const char *portal
int full_report_size;
int i;
if (strncasecmp(portal, "[fe80:", 6) == 0) {
fprintf(stderr, "skipping link-local address\n");
return;
}
iscsi = iscsi_create_context(initiator);
if (iscsi == NULL) {
printf("Failed to create context\n");