max_path: static buffer for symlink path

added nfs41_abs_path symlink to struct open_upcall_args. we can't write the symlink target back to args->path anymore, since it's a pointer into the upcall buffer

Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
This commit is contained in:
Casey Bodley 2010-10-12 10:06:45 -04:00
parent 6d2b631080
commit 66d4ea8e0b
3 changed files with 19 additions and 16 deletions

View file

@ -40,9 +40,10 @@ typedef struct __unmount_upcall_args {
} unmount_upcall_args;
typedef struct __open_upcall_args {
const char *path;
nfs41_abs_path symlink;
FILE_BASIC_INFO basic_info;
FILE_STANDARD_INFO std_info;
const char *path;
nfs41_root *root;
nfs41_open_state *state;
ULONG access_mask;