X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fcompat.c;h=79ae884850015a99a1e43c4b2fc228670c3779b9;hb=68fe0f0a6dcd2ac1ace5da3647a6d1cf0f4d2fea;hp=74ed1d7a84a2ead7fe68e4c4e9c8ae1129490f3c;hpb=db8c246937713e60b7628661ccc187eeb81f2bae;p=firefly-linux-kernel-4.4.55.git diff --git a/net/compat.c b/net/compat.c index 74ed1d7a84a2..79ae88485001 100644 --- a/net/compat.c +++ b/net/compat.c @@ -301,8 +301,7 @@ void scm_detach_fds_compat(struct msghdr *kmsg, struct scm_cookie *scm) break; } /* Bump the usage count and install the file. */ - get_file(fp[i]); - fd_install(new_fd, fp[i]); + fd_install(new_fd, get_file(fp[i])); } if (i > 0) {