diff --git a/net/unix/garbage.c b/net/unix/garbage.c index 746c2f4a5fa62a290418a0b7780b165678ae7f96..f14ad6635fccf15a324831a1d094ed6d529cd8cb 100644 --- a/net/unix/garbage.c +++ b/net/unix/garbage.c @@ -96,7 +96,7 @@ atomic_t unix_tot_inflight = ATOMIC_INIT(0); static struct sock *unix_get_socket(struct file *filp) { struct sock *u_sock = NULL; - struct inode *inode = filp->f_dentry->d_inode; + struct inode *inode = filp->f_path.dentry->d_inode; /* * Socket ?