mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-14 09:11:27 +00:00
Fix 2 problems noticed by Chandra Seetharaman <sekharan@us.ibm.com>:
1. isns_get_ip() getnameinfo error Temporary failure in name resolution! 2. isns_handle() unknown function 8006 4 4c00 6 0 git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1890 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -107,6 +107,9 @@ static int isns_get_ip(int fd)
|
||||
|
||||
err = getnameinfo(&lss.sa, sizeof(lss),
|
||||
eid, sizeof(eid), NULL, 0, 0);
|
||||
if (err == EAI_AGAIN)
|
||||
err = getnameinfo(&lss.sa, sizeof(lss),
|
||||
eid, sizeof(eid), NULL, 0, NI_NUMERICHOST);
|
||||
if (err) {
|
||||
log_error("getnameinfo error: %s!", get_error_str(err));
|
||||
return err;
|
||||
@@ -928,6 +931,7 @@ int isns_handle(int is_timeout)
|
||||
break;
|
||||
case ISNS_FUNC_DEV_DEREG_RSP:
|
||||
case ISNS_FUNC_SCN_REG_RSP:
|
||||
case ISNS_FUNC_SCN_DEREG_RSP:
|
||||
break;
|
||||
case ISNS_FUNC_SCN:
|
||||
name = print_scn_pdu(hdr);
|
||||
|
||||
Reference in New Issue
Block a user