clntproc.c (8a84fc15ae5cafcc366dd85cf8e1ab2040679abc) | clntproc.c (e9ff3990f08e9a0c2839cc22808b01732ea5b3e4) |
---|---|
1/* 2 * linux/fs/lockd/clntproc.c 3 * 4 * RPC procedures for the client side NLM implementation 5 * 6 * Copyright (C) 1996, Olaf Kirch <okir@monad.swb.de> 7 */ 8 --- 115 unchanged lines hidden (view full) --- 124static void nlmclnt_setlockargs(struct nlm_rqst *req, struct file_lock *fl) 125{ 126 struct nlm_args *argp = &req->a_args; 127 struct nlm_lock *lock = &argp->lock; 128 129 nlmclnt_next_cookie(&argp->cookie); 130 argp->state = nsm_local_state; 131 memcpy(&lock->fh, NFS_FH(fl->fl_file->f_dentry->d_inode), sizeof(struct nfs_fh)); | 1/* 2 * linux/fs/lockd/clntproc.c 3 * 4 * RPC procedures for the client side NLM implementation 5 * 6 * Copyright (C) 1996, Olaf Kirch <okir@monad.swb.de> 7 */ 8 --- 115 unchanged lines hidden (view full) --- 124static void nlmclnt_setlockargs(struct nlm_rqst *req, struct file_lock *fl) 125{ 126 struct nlm_args *argp = &req->a_args; 127 struct nlm_lock *lock = &argp->lock; 128 129 nlmclnt_next_cookie(&argp->cookie); 130 argp->state = nsm_local_state; 131 memcpy(&lock->fh, NFS_FH(fl->fl_file->f_dentry->d_inode), sizeof(struct nfs_fh)); |
132 lock->caller = system_utsname.nodename; | 132 lock->caller = utsname()->nodename; |
133 lock->oh.data = req->a_owner; 134 lock->oh.len = snprintf(req->a_owner, sizeof(req->a_owner), "%u@%s", 135 (unsigned int)fl->fl_u.nfs_fl.owner->pid, | 133 lock->oh.data = req->a_owner; 134 lock->oh.len = snprintf(req->a_owner, sizeof(req->a_owner), "%u@%s", 135 (unsigned int)fl->fl_u.nfs_fl.owner->pid, |
136 system_utsname.nodename); | 136 utsname()->nodename); |
137 lock->svid = fl->fl_u.nfs_fl.owner->pid; 138 lock->fl.fl_start = fl->fl_start; 139 lock->fl.fl_end = fl->fl_end; 140 lock->fl.fl_type = fl->fl_type; 141} 142 143static void nlmclnt_release_lockargs(struct nlm_rqst *req) 144{ --- 651 unchanged lines hidden --- | 137 lock->svid = fl->fl_u.nfs_fl.owner->pid; 138 lock->fl.fl_start = fl->fl_start; 139 lock->fl.fl_end = fl->fl_end; 140 lock->fl.fl_type = fl->fl_type; 141} 142 143static void nlmclnt_release_lockargs(struct nlm_rqst *req) 144{ --- 651 unchanged lines hidden --- |