Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 86b1bc68 authored by Tetsuo Handa's avatar Tetsuo Handa Committed by Eric W. Biederman
Browse files

sysctl security/tomoyo: Don't look at ctl_name



ctl_name field was removed. Always use procname field.

Signed-off-by: default avatarTetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
parent 50469619
Loading
Loading
Loading
Loading
+1 −9
Original line number Diff line number Diff line
@@ -122,15 +122,7 @@ static char *tomoyo_sysctl_path(struct ctl_table *table)
	*--end = '\0';
	buflen--;
	while (table) {
		char num[32];
		const char *sp = table->procname;

		if (!sp) {
			memset(num, 0, sizeof(num));
			snprintf(num, sizeof(num) - 1, "=%d=", table->ctl_name);
			sp = num;
		}
		if (tomoyo_prepend(&end, &buflen, sp) ||
		if (tomoyo_prepend(&end, &buflen, table->procname) ||
		    tomoyo_prepend(&end, &buflen, "/"))
			goto out;
		table = table->parent;