From owner-freebsd-bugs@FreeBSD.ORG Mon Nov 17 22:56:55 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DAF56973 for ; Mon, 17 Nov 2014 22:56:55 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C298231C for ; Mon, 17 Nov 2014 22:56:55 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sAHMutlp072726 for ; Mon, 17 Nov 2014 22:56:55 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 195126] New: [PATCH] rfcomm_sppd: Always output allocated pty Date: Mon, 17 Nov 2014 22:56:55 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: fstd.lkml@gmail.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2014 22:56:55 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195126 Bug ID: 195126 Summary: [PATCH] rfcomm_sppd: Always output allocated pty Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: Needs Triage Severity: Affects Only Me Priority: --- Component: bin Assignee: freebsd-bugs@FreeBSD.org Reporter: fstd.lkml@gmail.com Created attachment 149537 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=149537&action=edit Always print allocated pty to stdout When rfcomm_sppd is told to daemonize (-b), it does not write the name of the pty it obtained through openpty() to standard output. This probably wasn't a problem before openpty() was used, as one had to manually specify which pty should be used. The attached patch causes rfcomm_sppd to unconditionally output the path to the allocated pty, before daemonizing. Without it, there is no (robust) way to determine which pty was allocated, after the fact. Best, Timo Buhrmester -- You are receiving this mail because: You are the assignee for the bug.