From 1071762e98fa4bd534b37a8bd10de6ba9e005293 Mon Sep 17 00:00:00 2001 From: liangzhen <liangzhen> Date: Thu, 12 Jul 2007 06:44:23 +0000 Subject: [PATCH] Branch HEAD Check and warning user if session NID is not valide --- lnet/utils/lstclient.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lnet/utils/lstclient.c b/lnet/utils/lstclient.c index 61a213a4aa..5ab4dcd7e2 100644 --- a/lnet/utils/lstclient.c +++ b/lnet/utils/lstclient.c @@ -52,8 +52,12 @@ lstjn_join_session(char *ses, char *grp) srpc_mksn_reply_t *srep; int rc; - sesid.nid = libcfs_str2nid(ses); sesid.pid = LUSTRE_LNET_PID; + sesid.nid = libcfs_str2nid(ses); + if (sesid.nid == LNET_NID_ANY) { + fprintf(stderr, "Invalid session NID: %s\n", ses); + return -1; + } rpc = sfw_create_rpc(sesid, SRPC_SERVICE_JOIN, 0, 0, lstjn_rpc_done, NULL); -- GitLab