From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753698AbcHTHhn (ORCPT ); Sat, 20 Aug 2016 03:37:43 -0400 Received: from mout.web.de ([212.227.17.11]:52131 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751175AbcHTHhl (ORCPT ); Sat, 20 Aug 2016 03:37:41 -0400 Subject: [PATCH 2/2] tun: Rename a jump label in update_filter() To: netdev@vger.kernel.org, "David S. Miller" , Eric Dumazet , Jason Wang , "Michael S. Tsirkin" , Mike Rapoport , Paolo Abeni , Soheil Hassas Yeganeh References: <566ABCD9.1060404@users.sourceforge.net> <9cf06275-924d-6c22-d8a8-f733a03cca23@users.sourceforge.net> Cc: LKML , kernel-janitors@vger.kernel.org, Julia Lawall From: SF Markus Elfring Message-ID: <0c8d93e2-34cf-ca23-955e-999f424b3ab2@users.sourceforge.net> Date: Sat, 20 Aug 2016 09:37:16 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 MIME-Version: 1.0 In-Reply-To: <9cf06275-924d-6c22-d8a8-f733a03cca23@users.sourceforge.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:bq2vZN3UVT3oPaatShU8Ob3RghW6wRvgx+286GVQaQhlaRGygEN LJ7SnEQTOUEQOIoay0A0sN5P+RsCJa0YRuhXm65X4m2c3LH3bVlFohZMIyhR3N5DL9kyfse 4qa8xB1rI0WXFYCNAAN8AoHx9ng1reCfIpX+/iuuHkCrbuHRz8glajg2/5cj4wcVQvt4iFq sY0R42tsuyy+P+eQWLz3Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:dBAUdXyxFCc=:r2X6HOc7oxQo1nv2av8hsC 5Lp0/PSmCFQ2F/ELTnsh50xw3427APy+s8ZsO47T0wllnCLlziu//CZlmpmyL6R8zWHATBR/I mqK4RWhlE8AGcysrL8zQjR6fgYdPTKR36srVJAdhoCybstHQIxIS0ewD1a5iD1kSecr3PuiPL 4gigdUKoHp+7Cs6q9rW4Rp5IsnsLKrGUJ6IO17vRlnK5ENDNBV94VodcAfafg91Dy0XcnnT++ EVaGhrssuHENf98WKEoUWBEybF2AQGzIOeR2rc3eW1HsNSC7QKaEVb7t2JptITqgNpggex0wk EFhXjpclO35GN3stExyriJqNN7xzp/jjz8fBEVW0Zsva8942LP6OKwzrscAzCUuVIYG9T8Zhq kK7SZh4RdaJ/bgcGsiUp1fvJdQw5QjmOxqgJBOQdU6D5t9wEyY6LAmjKPewIwE9IfTNgSN7tP LwUeD3NLZ6qONXKqmbsAh/TIhzT4aHhUYF0WDbRXHQvVngJqGLmQEd6x7Hsb0uhhYxh4qXGmw horGuZYJEp3u3zlcPq9+SWLTqrHtAmAC4wrs4HTwXQuCU0iOfrGVt+XiVuacB5ZJHC9PvTDQd o2tmlyjt7PSgqdGGl7o4uPLq3Zfe6+krQU0GUDZ57GJtGZb4yM2mPKu4eGBZlEi8C2yC1BowZ r8fyQnIAucpdAqLHmdDEJ1RKxzMb6e1Tl6g+6jofD7qvvZ+zM9xrKHkFLvAUPn2uoQ3C148o/ 5t8+lUjTJanmtKuj8gqt9CeiQDKiOeE7nQTdXv+9jBiX6LfhbQ5+6gYvcfE6kVqas8tX1Zb0u XBRQE6G Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Sat, 20 Aug 2016 09:00:34 +0200 Adjust a jump target according to the Linux coding style convention. Signed-off-by: Markus Elfring --- drivers/net/tun.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/net/tun.c b/drivers/net/tun.c index a1aeccb..e249428 100644 --- a/drivers/net/tun.c +++ b/drivers/net/tun.c @@ -753,7 +753,7 @@ static int update_filter(struct tap_filter *filter, void __user *arg) for (; n < uf.count; n++) { if (!is_multicast_ether_addr(addr[n].u)) { err = 0; /* no filter */ - goto done; + goto free_addr; } addr_hash_set(filter->mask, addr[n].u); } @@ -769,8 +769,7 @@ static int update_filter(struct tap_filter *filter, void __user *arg) /* Return the number of exact filters */ err = nexact; - -done: +free_addr: kfree(addr); return err; } -- 2.9.3