[CRIU] [PATCH 4/5] tunfile_open(): don't leak fd on error path
    Kir Kolyshkin 
    kir at openvz.org
       
    Tue May  5 15:31:11 PDT 2015
    
    
  
Reported by Coverity, CID 51640.
Signed-off-by: Kir Kolyshkin <kir at openvz.org>
---
 tun.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tun.c b/tun.c
index e4c9bb6..aeca62b 100644
--- a/tun.c
+++ b/tun.c
@@ -342,7 +342,7 @@ static int tunfile_open(struct file_desc *d)
 	tl = find_tun_link(ti->tfe->netdev);
 	if (!tl) {
 		pr_err("No tun device for file %s\n", ti->tfe->netdev);
-		return -1;
+		goto err;
 	}
 
 	memset(&ifr, 0, sizeof(ifr));
-- 
1.9.3
    
    
More information about the CRIU
mailing list