Al Viro
2d8f30380a
[PATCH] sanitize __user_walk_fd() et.al.
...
* do not pass nameidata; struct path is all the callers want.
* switch to new helpers:
user_path_at(dfd, pathname, flags, &path)
user_path(pathname, &path)
user_lpath(pathname, &path)
user_path_dir(pathname, &path) (fail if not a directory)
The last 3 are trivial macro wrappers for the first one.
* remove nameidata in callers.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
2008-07-26 20:53:34 -04:00
..
2008-07-25 10:53:30 -07:00
2008-07-25 10:53:34 -07:00
2008-07-25 10:53:30 -07:00
2008-07-26 12:00:03 -07:00
2008-07-25 10:53:29 -07:00
2008-07-25 10:53:47 -07:00
2008-07-26 12:00:04 -07:00
2008-07-25 11:36:44 -07:00
2008-07-25 10:53:37 -07:00
2008-07-26 20:53:14 -04:00
2008-07-25 10:53:33 -07:00
2008-07-25 10:53:40 -07:00
2008-07-26 11:26:23 +02:00
2008-07-25 10:53:47 -07:00
2008-07-25 10:53:34 -07:00
2008-07-25 10:53:31 -07:00
2008-07-25 10:53:32 -07:00
2008-07-26 20:53:20 -04:00
2008-07-26 20:53:31 -04:00
2008-07-25 10:53:48 -07:00
2008-07-25 10:53:44 -07:00
2008-07-25 10:53:30 -07:00
2008-07-26 12:00:03 -07:00
2008-07-25 10:53:42 -07:00
2008-07-25 10:53:39 -07:00
2008-07-26 12:00:04 -07:00
2008-07-25 10:53:42 -07:00
2008-07-25 10:53:29 -07:00
2008-07-25 12:01:37 -07:00
2008-07-25 10:53:29 -07:00
2008-07-26 12:00:04 -07:00
2008-07-25 10:53:28 -07:00
2008-07-25 10:53:30 -07:00
2008-07-25 10:53:27 -07:00
2008-07-25 10:53:37 -07:00
2008-07-26 12:00:04 -07:00
2008-07-25 10:53:40 -07:00
2008-07-26 12:00:12 -07:00
2008-07-26 20:53:24 -04:00
2008-07-25 10:53:34 -07:00
2008-07-26 20:53:34 -04:00
2008-07-25 10:53:29 -07:00
2008-07-26 20:53:14 -04:00
2008-07-25 10:53:40 -07:00
2008-07-25 10:53:37 -07:00
2008-07-26 12:00:06 -07:00
2008-07-26 12:00:03 -07:00
2008-07-25 10:53:48 -07:00
2008-07-26 12:00:12 -07:00
2008-07-25 10:53:46 -07:00
2008-07-25 10:53:45 -07:00
2008-07-26 20:53:12 -04:00
2008-07-25 10:53:27 -07:00
2008-07-26 12:00:10 -07:00
2008-07-25 10:53:35 -07:00
2008-07-25 10:53:35 -07:00
2008-07-26 12:00:06 -07:00
2008-07-25 10:53:29 -07:00
2008-07-25 10:53:29 -07:00
2008-07-25 10:53:33 -07:00
2008-07-25 10:53:26 -07:00
2008-07-26 20:53:14 -04:00
2008-07-26 12:00:04 -07:00
2008-07-25 10:53:37 -07:00
2008-07-26 12:00:12 -07:00
2008-07-26 12:00:09 -07:00
2008-07-26 20:53:22 -04:00
2008-07-25 10:53:42 -07:00
2008-07-26 20:53:14 -04:00
2008-07-26 12:00:07 -07:00
2008-07-26 12:00:07 -07:00
2008-07-25 10:53:30 -07:00
2008-07-25 10:53:26 -07:00
2008-07-26 12:00:04 -07:00
2008-07-26 12:00:04 -07:00
2008-07-26 12:00:12 -07:00
2008-07-25 17:28:49 -07:00
2008-07-26 20:53:12 -04:00
2008-07-25 10:53:47 -07:00
2008-07-26 12:00:09 -07:00
2008-07-25 10:53:40 -07:00