From owner-freebsd-arch@FreeBSD.ORG Sat Sep 14 08:59:14 2013 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 77B8030A; Sat, 14 Sep 2013 08:59:14 +0000 (UTC) (envelope-from anshukla@juniper.net) Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe002.messaging.microsoft.com [65.55.88.12]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2D2842A2E; Sat, 14 Sep 2013 08:59:13 +0000 (UTC) Received: from mail101-tx2-R.bigfish.com (10.9.14.249) by TX2EHSOBE011.bigfish.com (10.9.40.31) with Microsoft SMTP Server id 14.1.225.22; Sat, 14 Sep 2013 08:44:06 +0000 Received: from mail101-tx2 (localhost [127.0.0.1]) by mail101-tx2-R.bigfish.com (Postfix) with ESMTP id 087621401BE; Sat, 14 Sep 2013 08:44:06 +0000 (UTC) X-Forefront-Antispam-Report: CIP:157.56.240.101; KIP:(null); UIP:(null); IPV:NLI; H:BL2PRD0510HT002.namprd05.prod.outlook.com; RD:none; EFVD:NLI X-SpamScore: -1 X-BigFish: VPS-1(zz4015Izz1202hzzz2fh2a8h668h839h944hd25he5bhf0ah1220h1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh162dh1631h1758h18e1h1946h19b5h19ceh1ad9h1b0ah1d0ch1d2eh1d3fh1dc1h1dfeh1dffh1e1dh1155h) Received-SPF: pass (mail101-tx2: domain of juniper.net designates 157.56.240.101 as permitted sender) client-ip=157.56.240.101; envelope-from=anshukla@juniper.net; helo=BL2PRD0510HT002.namprd05.prod.outlook.com ; .outlook.com ; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(199002)(189002)(164054003)(59766001)(83322001)(76482001)(56776001)(47736001)(81816001)(74366001)(83072001)(81542001)(76796001)(77982001)(56816003)(54316002)(81686001)(74706001)(80976001)(74876001)(79102001)(76786001)(63696002)(82746002)(4396001)(54356001)(46102001)(77096001)(53806001)(33656001)(74662001)(81342001)(36756003)(50986001)(49866001)(80022001)(65816001)(69226001)(47976001)(47446002)(51856001)(66066001)(76176001)(74502001)(31966008)(83716001); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR05MB126; H:BY2PR05MB111.namprd05.prod.outlook.com; CLIP:66.129.224.53; FPR:; RD:InfoNoRecords; A:1; MX:1; LANG:en; Received: from mail101-tx2 (localhost.localdomain [127.0.0.1]) by mail101-tx2 (MessageSwitch) id 137914824531622_17646; Sat, 14 Sep 2013 08:44:05 +0000 (UTC) Received: from TX2EHSMHS008.bigfish.com (unknown [10.9.14.226]) by mail101-tx2.bigfish.com (Postfix) with ESMTP id 031FB1E0050; Sat, 14 Sep 2013 08:44:05 +0000 (UTC) Received: from BL2PRD0510HT002.namprd05.prod.outlook.com (157.56.240.101) by TX2EHSMHS008.bigfish.com (10.9.99.108) with Microsoft SMTP Server (TLS) id 14.16.227.3; Sat, 14 Sep 2013 08:44:04 +0000 Received: from BY2PR05MB126.namprd05.prod.outlook.com (10.242.38.22) by BL2PRD0510HT002.namprd05.prod.outlook.com (10.255.100.37) with Microsoft SMTP Server (TLS) id 14.16.353.4; Sat, 14 Sep 2013 08:44:03 +0000 Received: from BY2PR05MB111.namprd05.prod.outlook.com (10.242.38.26) by BY2PR05MB126.namprd05.prod.outlook.com (10.242.38.22) with Microsoft SMTP Server (TLS) id 15.0.775.9; Sat, 14 Sep 2013 08:44:01 +0000 Received: from BY2PR05MB111.namprd05.prod.outlook.com ([169.254.6.196]) by BY2PR05MB111.namprd05.prod.outlook.com ([169.254.6.196]) with mapi id 15.00.0745.000; Sat, 14 Sep 2013 08:44:01 +0000 From: Anuranjan Shukla To: "freebsd-net@freebsd.org" Subject: IFNAMSIZ/IF_NAMESIZE change proposal Thread-Topic: IFNAMSIZ/IF_NAMESIZE change proposal Thread-Index: AQHOsSaOJ+rmaQHm2keFzzUFg8ShKg== Date: Sat, 14 Sep 2013 08:44:00 +0000 Message-ID: <9527D72E-5871-4C5E-B2AB-A3BECA4925D4@juniper.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [66.129.224.53] x-forefront-prvs: 096943F07A Content-Type: text/plain; charset="us-ascii" Content-ID: <7FC910DFF375144FA42B338C8588FC2C@namprd05.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: juniper.net X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn% Cc: Marcel Moolenaar , "freebsd-arch@freebsd.org" X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Sep 2013 08:59:14 -0000 Hi, At Juniper Networks, interface name size was needed to be longer than what = FreeBSD has. We're trying to reduce our local changes to FreeBSD to allow u= s an easier time upgrading to newer FreeBSD releases, and support the modul= arization of the network stack we'd proposed earlier. I'm sending this out= to propose changing IFNAMSIZ from 16 to 60 (this is the size we use) in Fr= eeBSD. We don't see any downside (other than increasing the ifreq structure= size for one) to doing this, as allowing longer interface names can be han= dy for vendors. I'd like to hear if there's a strong objection to this. If = not, we'd like to get this into to the FreeBSD codebase. Any thoughts/objec= tions highly appreciated. Thanks, Anu=