X-Git-Url: http://bbs.cooldavid.org/git/?a=blobdiff_plain;f=fs%2Fhostfs%2Fhostfs_kern.c;h=77c4f6ee6c4074f4f536f2abb3236131632f3b22;hb=850a496f969719b494cc972ab1d0e088737358d7;hp=dd1e55535a4e8a65e4405a2419d1a9bcde389f8c;hpb=9cb569d601e0b93e01c20a22872270ec663b75f6;p=net-next-2.6.git diff --git a/fs/hostfs/hostfs_kern.c b/fs/hostfs/hostfs_kern.c index dd1e55535a4..77c4f6ee6c4 100644 --- a/fs/hostfs/hostfs_kern.c +++ b/fs/hostfs/hostfs_kern.c @@ -104,7 +104,7 @@ static char *__dentry_name(struct dentry *dentry, char *name) __putname(name); return NULL; } - strncpy(name, root, PATH_MAX); + strlcpy(name, root, PATH_MAX); if (len > p - name) { __putname(name); return NULL;