From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#34617: 27.0.50; Can't bind a server process to all interfaces? Date: Fri, 22 Feb 2019 16:39:56 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="222669"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 34617@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 22 16:41:26 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gxCx3-000vlD-UF for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Feb 2019 16:41:26 +0100 Original-Received: from localhost ([127.0.0.1]:52999 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxCx2-00020P-PY for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Feb 2019 10:41:24 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57393) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gxCwl-0001rC-69 for bug-gnu-emacs@gnu.org; Fri, 22 Feb 2019 10:41:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gxCwh-0008OR-82 for bug-gnu-emacs@gnu.org; Fri, 22 Feb 2019 10:41:07 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34950) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gxCwh-0008Nx-27 for bug-gnu-emacs@gnu.org; Fri, 22 Feb 2019 10:41:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gxCwg-0007i7-VW for bug-gnu-emacs@gnu.org; Fri, 22 Feb 2019 10:41:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Feb 2019 15:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34617 X-GNU-PR-Package: emacs Original-Received: via spool by 34617-submit@debbugs.gnu.org id=B34617.155085001529550 (code B ref 34617); Fri, 22 Feb 2019 15:41:02 +0000 Original-Received: (at 34617) by debbugs.gnu.org; 22 Feb 2019 15:40:15 +0000 Original-Received: from localhost ([127.0.0.1]:48489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxCvr-0007gR-RG for submit@debbugs.gnu.org; Fri, 22 Feb 2019 10:40:15 -0500 Original-Received: from mail-ed1-f67.google.com ([209.85.208.67]:42992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gxCvm-0007fm-B7 for 34617@debbugs.gnu.org; Fri, 22 Feb 2019 10:40:10 -0500 Original-Received: by mail-ed1-f67.google.com with SMTP id j89so2079344edb.9 for <34617@debbugs.gnu.org>; Fri, 22 Feb 2019 07:40:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version:content-transfer-encoding; bh=f/tnL0UuhVpoHtOQ05oXtRyKaAq8xSIATAR7tbBuwTE=; b=my5CoGwvm6+a9F71LjkPuseN0aqxiMOGusoimVGm/lpYiADxs85Wrh0iX/eqPc2EHv mEYIOu8etD5o00WuJi66IKQPcue/bmG1qw4DX4tiCl66RsfLXMNx76F9q2t8jQzAjfld 7Kj6wgzh0vppVPc6wtl/ygDgGYJNEUrQQbrAOCsr/OOeHwETQA2c4KCaLVVmfJbuu77X lAghXUnN2f5TDWiGr5qBZKvIZdryzOgUG1JPbohpSCrJOGEKcQg585niHo06QMfmHWv7 UOc1Ich0D+Ggy9VLzEPB0U/CZqZoFX+SGd0TrvxAEYGX/eBbafOPUeHM7/u3gPylXUBk jSvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version :content-transfer-encoding; bh=f/tnL0UuhVpoHtOQ05oXtRyKaAq8xSIATAR7tbBuwTE=; b=KJg+8HJXppCsx6PkrPYcynv7wVsjG8UlWh4C4ENnzwegX9tExNqcfNc2A/gmGvM+tM cp3eDnUdTsRH1Gu1avZn2+uBB7v4Unk+EvFO/ucr+TMPrFyzG4P84IXAXMh4s4krZ4Nq z3TbB7KpdeOK3UPo5x1ZT8eaKjI8GqBQNPXEMYGFEbv/0l0B9ksgSVg5q5kwo6fpVjnJ hOMXBvM0QAnFnZiztPF+Guj5cVFX9Mt3W2iEQFgUf7WcZsUU6Z/oqnZyzE4K2m97SDPi 2aK3E+8QwIFWNPF6aCfoHZNrG7Ap8M2CLm2OHbFIeVemLRJ/JJ0NxMPejaq7pVCgzK4g WBPg== X-Gm-Message-State: AHQUAuafDpmfVhrGL0jhC0/ATyoldATucIwF8ixBh8jm5J8AFbwc+wKz RZlCjQvJn6DnXlgHmbP5Tompt241 X-Google-Smtp-Source: AHgI3Ibp9j3GjjwAFcUNgiu6ujZb7Bfz2ff6vc7tWCnU7vmTO93H35UEn9kCSBu7QHPuYjUPeeBjSg== X-Received: by 2002:a50:9964:: with SMTP id l33mr3651070edb.115.1550849999882; Fri, 22 Feb 2019 07:39:59 -0800 (PST) Original-Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id n25sm481888edd.83.2019.02.22.07.39.57 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 22 Feb 2019 07:39:58 -0800 (PST) Mail-Copies-To: never Gmane-Reply-To-List: yes In-Reply-To: (Lars Ingebrigtsen's message of "Fri, 22 Feb 2019 15:28:50 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:155647 Archived-At: Lars Ingebrigtsen writes: > Robert Pluim writes: > >> You can, by listening to "::" but it depends on the underlying stack >> whether it works or not. It works for me :-) > > That's a syntax I was definitely not aware of. :-) Is that new? > It=CA=BCs the IPv6 equivalent of INADDR_ANY, it=CA=BCs been around basically forever. >>> So perhaps there should be a >>> >>> :host 'any >>> >>> thing to just listen to a port on all available interfaces... >> >> Sure, as long as we make it error out if :family is specified, unless >> you want >> >> :family 'ipv6 >> :host 'any >> >> to mean 'listen only on IPv6' interfaces and similarly for 'ipv4. > > Yeah, I think that would be logical? I guess so, although :family 'ipv6 :host "::" currently results in listening on v4 as well for me here, so some work would be required to implement it. (why this sudden desire to listen to everything in Emacs? Are you re-implementing gmane in elisp? ;-) ) Robert