diff options
Diffstat (limited to 'net/unix/garbage.c')
-rw-r--r-- | net/unix/garbage.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/net/unix/garbage.c b/net/unix/garbage.c index 8fcdc2283af5..6a0d48525fcf 100644 --- a/net/unix/garbage.c +++ b/net/unix/garbage.c | |||
@@ -116,7 +116,7 @@ struct sock *unix_get_socket(struct file *filp) | |||
116 | * descriptor if it is for an AF_UNIX socket. | 116 | * descriptor if it is for an AF_UNIX socket. |
117 | */ | 117 | */ |
118 | 118 | ||
119 | void unix_inflight(struct file *fp) | 119 | void unix_inflight(struct user_struct *user, struct file *fp) |
120 | { | 120 | { |
121 | struct sock *s = unix_get_socket(fp); | 121 | struct sock *s = unix_get_socket(fp); |
122 | 122 | ||
@@ -133,11 +133,11 @@ void unix_inflight(struct file *fp) | |||
133 | } | 133 | } |
134 | unix_tot_inflight++; | 134 | unix_tot_inflight++; |
135 | } | 135 | } |
136 | fp->f_cred->user->unix_inflight++; | 136 | user->unix_inflight++; |
137 | spin_unlock(&unix_gc_lock); | 137 | spin_unlock(&unix_gc_lock); |
138 | } | 138 | } |
139 | 139 | ||
140 | void unix_notinflight(struct file *fp) | 140 | void unix_notinflight(struct user_struct *user, struct file *fp) |
141 | { | 141 | { |
142 | struct sock *s = unix_get_socket(fp); | 142 | struct sock *s = unix_get_socket(fp); |
143 | 143 | ||
@@ -152,7 +152,7 @@ void unix_notinflight(struct file *fp) | |||
152 | list_del_init(&u->link); | 152 | list_del_init(&u->link); |
153 | unix_tot_inflight--; | 153 | unix_tot_inflight--; |
154 | } | 154 | } |
155 | fp->f_cred->user->unix_inflight--; | 155 | user->unix_inflight--; |
156 | spin_unlock(&unix_gc_lock); | 156 | spin_unlock(&unix_gc_lock); |
157 | } | 157 | } |
158 | 158 | ||