]> git.itanic.dy.fi Git - linux-stable/commit
9p: strlen() doesn't count the terminator
authorDan Carpenter <error27@gmail.com>
Fri, 9 Jul 2010 23:51:54 +0000 (23:51 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 10 Aug 2010 17:54:09 +0000 (10:54 -0700)
commit7ac2eb70d871029d6e7d3e6e5745d519de0b5a08
treefe360f7157abfcc23c7539f73dfb4350ee251b62
parent8d7738fa12d2601da3998e504b50f639fdd2398e
9p: strlen() doesn't count the terminator

commit 5c4bfa17f3ec46becec4b23d12323f7605ebd696 upstream.

This is an off by one bug because strlen() doesn't count the NULL
terminator.  We strcpy() addr into a fixed length array of size
UNIX_PATH_MAX later on.

The addr variable is the name of the device being mounted.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/9p/trans_fd.c