if (!server)
return ISCSI_ERR_NOMEM;
snprintf(server, len, "%s:%d", address, port);
snprintf(server, len, "%s:%hu", address, (unsigned short)port);
isns_assign_string(&isns_config.ic_server_name, server);
free(server);
return 0;