From owner-freebsd-net@FreeBSD.ORG Wed Nov 21 18:39:48 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3ED5692 for ; Wed, 21 Nov 2012 18:39:48 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 86ADA8FC0C for ; Wed, 21 Nov 2012 18:39:48 +0000 (UTC) Received: by mail-ob0-f182.google.com with SMTP id 16so9464395obc.13 for ; Wed, 21 Nov 2012 10:39:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=tTOLAvnmqavixqOlZkdEGZRMQjoniOLUEiyLjlRb8k0=; b=lnuLYrcZrIHV5l8IwyNQad46EnJad/wE6CV7VGiDdOaWWNcvppZruGqtL6eaD2A/Pk aMafLzC3vGE9UY5XHUJaiBg2ufJ7Xchc48mCQcQGTdEc6HZD4OuXUvapmhDxf1Q3ucuD PbrVbNok/hooH6EdEb54KMHWxkd5xKbpyCkrhM6KpcKCBV3wBlomlMnargZw0XnoBUGa iMRkwss25dDP4ioESRUyVFtOaaoTg2y0pOdvnJGxJq3IA0Sq1DIRbqATUxyE8PYTqnaN zQbFW6vbR15b9g0eBRfJ7TuS0L9n7htqjGOsGYSACsp3FuIQRWHl75l6UpnW6uN92k4m vLJA== MIME-Version: 1.0 Received: by 10.60.25.104 with SMTP id b8mr16736915oeg.18.1353523187976; Wed, 21 Nov 2012 10:39:47 -0800 (PST) Received: by 10.76.143.33 with HTTP; Wed, 21 Nov 2012 10:39:47 -0800 (PST) Date: Wed, 21 Nov 2012 10:39:47 -0800 Message-ID: Subject: [RFC] Prune net.inet6.ip6.rr_prune? From: Garrett Cooper To: freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Nov 2012 18:39:48 -0000 While going through the tree trying to document all of our net.inet6 sysctls, I noticed that net.inet6.ip6.rr_prune is defined, but not actually used anywhere in the stack: netinet6/ip6_var.h:VNET_DECLARE(int, ip6_rr_prune); /* router renumbering prefix netinet6/ip6_var.h:#define V_ip6_rr_prune VNET(ip6_rr_prune) netinet6/in6_proto.c:VNET_DEFINE(int, ip6_rr_prune) = 5; /* router renumbering prefix netinet6/in6_proto.c:SYSCTL_VNET_INT(_net_inet6_ip6, IPV6CTL_RR_PRUNE, rr_prune, CTLFLAG_RW, netinet6/in6_proto.c: &VNET_NAME(ip6_rr_prune), 0, The knob was declared in r181803 and shuffled around a few times, but isn't in use anywhere (either then or now). Should I send out a PR to remove it (or am I missing some context)? Thanks, -Garrett