linux/swconfig_get_attr: fix leak of msg in case of error
Found-by: Coverity Scan #1330102 Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
This commit is contained in:
		@@ -893,7 +893,7 @@ swconfig_get_attr(struct sk_buff *skb, struct genl_info *info)
 | 
				
			|||||||
	default:
 | 
						default:
 | 
				
			||||||
		pr_debug("invalid type in attribute\n");
 | 
							pr_debug("invalid type in attribute\n");
 | 
				
			||||||
		err = -EINVAL;
 | 
							err = -EINVAL;
 | 
				
			||||||
		goto error;
 | 
							goto nla_put_failure;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	genlmsg_end(msg, hdr);
 | 
						genlmsg_end(msg, hdr);
 | 
				
			||||||
	err = msg->len;
 | 
						err = msg->len;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user