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)  	msg->rpc_proc = &nfs_procedures[NFSPROC_REMOVE];  } +static void nfs_proc_unlink_rpc_prepare(struct rpc_task *task, struct nfs_unlinkdata *data) +{ +	rpc_call_start(task); +} +  static int nfs_proc_unlink_done(struct rpc_task *task, struct inode *dir)  {  	if (nfs_async_handle_expired_key(task)) @@ -731,6 +736,7 @@ const struct nfs_rpc_ops nfs_v2_clientops = {  	.create		= nfs_proc_create,  	.remove		= nfs_proc_remove,  	.unlink_setup	= nfs_proc_unlink_setup, +	.unlink_rpc_prepare = nfs_proc_unlink_rpc_prepare,  	.unlink_done	= nfs_proc_unlink_done,  	.rename		= nfs_proc_rename,  	.rename_setup	= nfs_proc_rename_setup, | 
