Signed-off-by: Hal Rosenstock <h...@mellanox.com>
---
diff --git a/src/acme.c b/src/acme.c
index d3f8174..533588c 100644
--- a/src/acme.c
+++ b/src/acme.c
@@ -618,12 +618,18 @@ static void resolve(char *svc)
ret = resolve_name(&path);
break;
case 'l':
- memset(&path, 0, sizeof path);
- ret = resolve_lid(&path);
+ if (src_addr) {
+ memset(&path, 0, sizeof path);
+ ret = resolve_lid(&path);
+ } else
+ ret = -1;
break;
case 'g':
- memset(&path, 0, sizeof path);
- ret = resolve_gid(&path);
+ if (src_addr) {
+ memset(&path, 0, sizeof path);
+ ret = resolve_gid(&path);
+ } else
+ ret = -1;
break;
default:
break;
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html