Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp39601imm; Tue, 31 Jul 2018 13:24:16 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcgQJhckLjGctgX7a0HQTgGCFW1ZGLdo4GArLngzflj5E1IMe2/BiO2KFs+Jk/UUsZNaHPO X-Received: by 2002:a17:902:201:: with SMTP id 1-v6mr22110480plc.310.1533068656661; Tue, 31 Jul 2018 13:24:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533068656; cv=none; d=google.com; s=arc-20160816; b=xoxZ+g5PK11EFXeBaGUTHEgPGeJ51wQJtcjiE+BzAhCH91WzdFdhG2WkpDOEUJaU60 Ikf4vO1avKSBJMcLe1ZN21MuN5m7quucgBXK8SbLiAIXJyBXC2FYCSeEVg1toqrspF1v KCCvzcdrJ/oTPzg1vnL5LBLNXq4/AkMIalSyrH+1kF6JXovQqbmnOSFFIsBI1ETjR8IL +NIQDruJmr+bSMjhjqQUnRC5bm7ATANIAuqtCkR6b2ouNpCqgwNrawnpZfHpxaZ6atqE s1ODzmCDeoyTXbSqBNNhV4Y+rxMe0P4VmlzsUF8TH7jS16290REG7c1zUIJXiXiyJt/U 46DQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature:arc-authentication-results; bh=r+ldeb3J8Oi7/Tf6SIpCba1z9O5zFLm6ebOP5hgn88Y=; b=RPI5trqYiaZrd8a3kUr56qA9z46JVH++wgNEx8Ik08xS3SS5bBTWRgJuHRaJTwDMR6 lRzDgzX9RXQHqfzVW5QNH3BoZlQKn5dksC2bilzJYovKYlJPXOoc7UL/QG+5cZVr9/JR 9YZ93PTfzGMh5EgOdsP/uT9nXn6P3exbAGz3hSwM6QwAJA+OI+VFXfWboYqLQMw1Riqz NGZYF0k0fj1y78l1GERQqBoM0mC4RZlY7cCZZwgSCOBpfe3smNuY8j2s2O9ZUOKRl1zX +aaFP4971emi2SR6VCSJtfNmBruZXhnvHJC4zfiLLiURZKr7CsHzDF5ED9kc52VPWAgH SR4Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@networkplumber-org.20150623.gappssmtp.com header.s=20150623 header.b=CVDX3c+d; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h11-v6si16078595pfe.102.2018.07.31.13.23.57; Tue, 31 Jul 2018 13:24:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@networkplumber-org.20150623.gappssmtp.com header.s=20150623 header.b=CVDX3c+d; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731911AbeGaWEO (ORCPT + 99 others); Tue, 31 Jul 2018 18:04:14 -0400 Received: from mail-pl0-f68.google.com ([209.85.160.68]:36044 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731306AbeGaWEO (ORCPT ); Tue, 31 Jul 2018 18:04:14 -0400 Received: by mail-pl0-f68.google.com with SMTP id e11-v6so7657540plb.3 for ; Tue, 31 Jul 2018 13:22:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=r+ldeb3J8Oi7/Tf6SIpCba1z9O5zFLm6ebOP5hgn88Y=; b=CVDX3c+dUH1eiKTWBMb4VQfqnnFJuVlJlEwFkXF4sJALS12XOEVN/FkftvnvfdOc9E SKD5FZ+6B2AhJQ0jiNxO7P1FI48txzpDN55C5kRsfihz41uhs53DlPRqCcoY3FAgRBC+ S/GKH00Oe2FBjkLk+G36QNLWUESNFPQz41YG3Ar8reWjTQRUUS37oICRJTYAS8BeN7eq Diegq8FgDboRmkp0a8q5hAvTDbZ1tFJARhFomJaPBHqI0yTTjfX7uTvJSNgj1Mf2QcIG hhQQVnAhC+FKITssL3sj56wn5FLI40wdTMEe0LLYr0df5w94hMwoWzxQbLHvazKhLs5t N4rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=r+ldeb3J8Oi7/Tf6SIpCba1z9O5zFLm6ebOP5hgn88Y=; b=uNVCvX/c2+2vrN9QPP1eWrUQMDlBpum/a3tFEasdcK2nnJrNsnMXNimTAFdW5H+2AN BazGPD+sVlWHS+38DyW65YdVZK04RFc0BymlBDjgvlwNo7UO5WjZxM5XWjhhVWth3kBl 6QpL+6gsZL7eTSx11a97OMJvabRTO2wLIJT0anJ+nDbM90DKkJ/UOPLChLC9VDfW29MS MOo7ORq5d4ctiFHBo5ia6rJHFYB+kDKRp+TsVSlATdvYPL+NZLVInE1es2hWt5aeqJTu 3ScXnTpWbSMj3ZOEyt/H7ANKRrAqdAfvMXw6YPpy0vgBxGX9kcv/TwpwU/yaDBFT7aBe Yojg== X-Gm-Message-State: AOUpUlGx5RV3rS+a3U1zuu45+X4ShrPvI73hfhpfdADAB7ldGjRAMw06 FI22b/GNJv34twB3C+IcDu0wHqzgC4k= X-Received: by 2002:a17:902:290a:: with SMTP id g10-v6mr12376895plb.110.1533068527417; Tue, 31 Jul 2018 13:22:07 -0700 (PDT) Received: from xeon-e3 (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id s195-v6sm28628555pgs.76.2018.07.31.13.22.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 31 Jul 2018 13:22:07 -0700 (PDT) Date: Tue, 31 Jul 2018 13:22:04 -0700 From: Stephen Hemminger To: "Jason A. Donenfeld" Cc: linux-kernel@vger.kernel.org, netdev@vger.kernel.org, davem@davemloft.net, Greg KH Subject: Re: [PATCH v1 3/3] net: WireGuard secure network tunnel Message-ID: <20180731132204.2bc30d15@xeon-e3> In-Reply-To: <20180731191102.2434-4-Jason@zx2c4.com> References: <20180731191102.2434-1-Jason@zx2c4.com> <20180731191102.2434-4-Jason@zx2c4.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 31 Jul 2018 21:11:02 +0200 "Jason A. Donenfeld" wrote: > +static int walk_by_peer(struct allowedips_node __rcu *top, u8 bits, struct allowedips_cursor *cursor, struct wireguard_peer *peer, int (*func)(void *ctx, const u8 *ip, u8 cidr, int family), void *ctx, struct mutex *lock) > +{ Please break lines at something reasonable like 100 characters.