From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: me.kalin@gmail.com Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 3f016abe for ; Tue, 14 Nov 2017 14:04:18 +0000 (UTC) Received: from mail-ot0-f181.google.com (mail-ot0-f181.google.com [74.125.82.181]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id ae820a03 for ; Tue, 14 Nov 2017 14:04:18 +0000 (UTC) Received: by mail-ot0-f181.google.com with SMTP id g104so4608124otg.7 for ; Tue, 14 Nov 2017 06:08:25 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <5E8A8905-15B2-43DB-BC28-415D0A13216B@lonnie.abelbeck.com> References: <5E8A8905-15B2-43DB-BC28-415D0A13216B@lonnie.abelbeck.com> From: Kalin KOZHUHAROV Date: Tue, 14 Nov 2017 15:08:04 +0100 Message-ID: Subject: Re: Roaming Mischief To: Lonnie Abelbeck Content-Type: text/plain; charset="UTF-8" Cc: WireGuard mailing list List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Tue, Nov 14, 2017 at 2:53 PM, Lonnie Abelbeck wrote: > > On Nov 14, 2017, at 4:30 AM, Kalin KOZHUHAROV wrote: >> As for the syntax, and I hate to suggest that, adding a new option >> (breaking compatibility) like "AllowRoaming=yes|1" with default >> AllowRoaming=no is what I would like, instead of somewhat vague "!" at >> the end. > > Kalin, I don't care for the somewhat vague "!" notation either ... reads NOT to me. > > But, I would not break compatibility, I suggest adding a "paranoid option" EndpointFixed ... > -- > EndpointFixed - Optional, defaults to 0|no, endpoint roaming is enabled by default,. Set EndpointFixed to 1|yes to disable endpoint roaming. Ignored if Endpoint is not defined. > -- > > As a side-benefit, the documentation of this option provides some quick-reference documentation to the operation of WireGuard. > Yep! +1 Kalin.