X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmgs%2Fmgs_handler.c;h=c26270671ea600036ad35faf4ea0779b0b924881;hp=926b30f30a13279d68023a9c4154b1101396b63b;hb=6601661f96325b4971d0d1cb0be0fa01cc2ddc97;hpb=66919f2b687f8b15679e6ff4e22a3f66f7d1c13a diff --git a/lustre/mgs/mgs_handler.c b/lustre/mgs/mgs_handler.c index 926b30f..c262706 100644 --- a/lustre/mgs/mgs_handler.c +++ b/lustre/mgs/mgs_handler.c @@ -742,7 +742,7 @@ static int mgs_extract_fs_pool(char *arg, char *fsname, char *poolname) /* Also make sure poolname is not to long. */ if (strlen(ptr) > LOV_MAXPOOLNAME) return -ENAMETOOLONG; - strncpy(poolname, ptr, strlen(ptr)); + strncpy(poolname, ptr, LOV_MAXPOOLNAME); /* Test if fsname is empty */ len = strlen(arg) - strlen(ptr) - 1;