diff options
Diffstat (limited to 'fs/nfs/proc.c')
-rw-r--r-- | fs/nfs/proc.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/nfs/proc.c b/fs/nfs/proc.c index a8df70742d00..528b9a2fae05 100644 --- a/fs/nfs/proc.c +++ b/fs/nfs/proc.c | |||
@@ -358,6 +358,11 @@ nfs_proc_unlink_setup(struct rpc_message *msg, struct inode *dir) | |||
358 | msg->rpc_proc = &nfs_procedures[NFSPROC_REMOVE]; | 358 | msg->rpc_proc = &nfs_procedures[NFSPROC_REMOVE]; |
359 | } | 359 | } |
360 | 360 | ||
361 | static void nfs_proc_unlink_rpc_prepare(struct rpc_task *task, struct nfs_unlinkdata *data) | ||
362 | { | ||
363 | rpc_call_start(task); | ||
364 | } | ||
365 | |||
361 | static int nfs_proc_unlink_done(struct rpc_task *task, struct inode *dir) | 366 | static int nfs_proc_unlink_done(struct rpc_task *task, struct inode *dir) |
362 | { | 367 | { |
363 | if (nfs_async_handle_expired_key(task)) | 368 | if (nfs_async_handle_expired_key(task)) |
@@ -731,6 +736,7 @@ const struct nfs_rpc_ops nfs_v2_clientops = { | |||
731 | .create = nfs_proc_create, | 736 | .create = nfs_proc_create, |
732 | .remove = nfs_proc_remove, | 737 | .remove = nfs_proc_remove, |
733 | .unlink_setup = nfs_proc_unlink_setup, | 738 | .unlink_setup = nfs_proc_unlink_setup, |
739 | .unlink_rpc_prepare = nfs_proc_unlink_rpc_prepare, | ||
734 | .unlink_done = nfs_proc_unlink_done, | 740 | .unlink_done = nfs_proc_unlink_done, |
735 | .rename = nfs_proc_rename, | 741 | .rename = nfs_proc_rename, |
736 | .rename_setup = nfs_proc_rename_setup, | 742 | .rename_setup = nfs_proc_rename_setup, |