TOMOYO: Accept \000 as a valid character.
authorTetsuo Handa <from-tomoyo-users-en@I-love.SAKURA.ne.jp>
Sun, 15 Jan 2012 02:05:59 +0000 (11:05 +0900)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 26 Jan 2012 00:13:45 +0000 (16:13 -0800)
commitf42395415b6b335ddd8c32776d3fa44dae3cdf21
treee19418f3220ed6de41cbeaa53cd156212b7ad394
parent3991280f9562f5cdb13d7b4999f63dd8b9c3f207
TOMOYO: Accept \000 as a valid character.

commit 25add8cf99c9ec8b8dc0acd8b9241e963fc0d29c upstream.

TOMOYO 2.5 in Linux 3.2 and later handles Unix domain socket's address.
Thus, tomoyo_correct_word2() needs to accept \000 as a valid character, or
TOMOYO 2.5 cannot handle Unix domain's abstract socket address.

Reported-by: Steven Allen <steven@stebalien.com>
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: James Morris <jmorris@namei.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
security/tomoyo/util.c