From owner-freebsd-net@FreeBSD.ORG Sun Jan 10 20:50:32 2010 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63B911065695 for ; Sun, 10 Jan 2010 20:50:32 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from mail-fx0-f218.google.com (mail-fx0-f218.google.com [209.85.220.218]) by mx1.freebsd.org (Postfix) with ESMTP id F204E8FC0C for ; Sun, 10 Jan 2010 20:50:31 +0000 (UTC) Received: by fxm10 with SMTP id 10so7255297fxm.14 for ; Sun, 10 Jan 2010 12:50:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=pTDPfN1G9GnDz/0WT3aThqLa0q+HuvD0a6IIS5mo2Ms=; b=LL+SqCXulLuwaLTD0YEqfsi4JUWN+rLINvKQVklDj9i5cC7PoGOzEMlo83Pd3d00aP JgW9LQPp86vn9uvUXAUdfQDIwUOel2IGPwgTU4ejwM02wVxihW9bqV0tHxjx58BxXoAp wkNzR0xrVHme+dd5o31nAKmWY45mqBxHsxuV0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=ntB0M0l1W68etrvu3e9AMZISTAiIvCUy8PSCowEYsL48Em5uI9ni7dEgpBnWcfX6/B DfaPwCCdzanmoiXX2nJRxEdV8sx3uYKRw1A2liAd1RsAQjlWfnEZLHLkOIV36HGPF4kZ WmPgXsMuaNdC7Os1TQQXpcIhpOI/WOA3CT+Aw= MIME-Version: 1.0 Sender: antoine.brodin.freebsd@gmail.com Received: by 10.239.183.209 with SMTP id v17mr1374445hbg.209.1263154845216; Sun, 10 Jan 2010 12:20:45 -0800 (PST) Date: Sun, 10 Jan 2010 21:20:45 +0100 X-Google-Sender-Auth: 3cca8932dea3c82f Message-ID: From: Antoine Brodin To: freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: MK_NETGRAPH and MK_ATM/MK_BLUETOOTH X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 20:50:32 -0000 Hi there, I am looking at PR 137487, world broken WITHOUT_NETGRAPH. Is it reasonable to have MK_NETGRAPH=no enforce MK_ATM=no and MK_BLUETOOTH=no? The bluetooth stack is implemented using the netgraph framework. Some bluetooth userland tools include netgraph headers or use netgraph sockets. There are 2 ATM stacks, netnatm and netgraph/atm. netgraph/atm obviously uses netgraph. For netnatm, this is not clear if there is a dependency: atmconfig(8) includes netgraph headers and some files in sys/contrib/ngatm/netnatm also include netgraph headers. Thanks in advance, Cheers, Antoine