diff options
author | Al Viro <viro@zeniv.linux.org.uk> | 2011-02-23 19:39:45 +0100 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2011-03-14 14:15:25 +0100 |
commit | c3e380b0b3cfa613189fb91513efd88a65e1d9d8 (patch) | |
tree | fd5f7d393beecb20d61cceb49b85c80f380790c2 /fs/open.c | |
parent | clean up the failure exits after __do_follow_link() in do_filp_open() (diff) | |
download | linux-c3e380b0b3cfa613189fb91513efd88a65e1d9d8.tar.xz linux-c3e380b0b3cfa613189fb91513efd88a65e1d9d8.zip |
Collect "operation mode" arguments of do_last() into a structure
No point messing with passing shitloads of "operation mode" arguments
to do_open() one by one, especially since they are not going to change
during do_filp_open(). Collect them into a struct, fill it and pass
to do_last() by reference.
Make sure that lookup intent flags are correctly set and removed - we
want them for do_last(), but they make no sense for __do_follow_link().
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/open.c')
0 files changed, 0 insertions, 0 deletions