aboutsummaryrefslogtreecommitdiff
path: root/sys/fs
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2001-05-26 20:07:57 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2001-05-26 20:07:57 +0000
commite33457d7eb9203b7a3d4ab6123e882d79de8b479 (patch)
tree1efebfdab6923ec8f4f52133bb8cef28e3d5d905 /sys/fs
parent7cb8e4d277a964dad56a102f9a78d85b0f6520ce (diff)
downloadsrc-e33457d7eb9203b7a3d4ab6123e882d79de8b479.tar.gz
src-e33457d7eb9203b7a3d4ab6123e882d79de8b479.zip
Don't copy the trailing zero in readlink, it confuses namei().
PR: 27656
Notes
Notes: svn path=/head/; revision=77243
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/devfs/devfs_vnops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c
index 7be4970ce6dd..bbc14dc58d5a 100644
--- a/sys/fs/devfs/devfs_vnops.c
+++ b/sys/fs/devfs/devfs_vnops.c
@@ -552,7 +552,7 @@ devfs_readlink(ap)
struct devfs_dirent *de;
de = ap->a_vp->v_data;
- error = uiomove(de->de_symlink, strlen(de->de_symlink) + 1, ap->a_uio);
+ error = uiomove(de->de_symlink, strlen(de->de_symlink), ap->a_uio);
return (error);
}