Re: [babel] [netmod] NULL value for uint16

"Acee Lindem (acee)" <acee@cisco.com> Tue, 14 September 2021 17:57 UTC

Return-Path: <acee@cisco.com>
X-Original-To: babel@ietfa.amsl.com
Delivered-To: babel@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 208073A2752; Tue, 14 Sep 2021 10:57:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=TtZXIcEP; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=aPp9a/ni
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KR0fisUcQFel; Tue, 14 Sep 2021 10:57:44 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6634E3A2751; Tue, 14 Sep 2021 10:57:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16283; q=dns/txt; s=iport; t=1631642264; x=1632851864; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=Sm71xBlBlvOAM3vXxR83MtlEfsUiCX0aZzQBDhv7sC0=; b=TtZXIcEPVxCCTCL8PNFPUWuMAdLQxT58NK7RSFv2chcVzTnAgkpmCROB 0l4PORLTw0GbqB3+pbk7MI1rQWpyqAqrv38TbEBIxu+Odw0E1psgfgA4e XK9gHBs68zKpWJb9X/RxzQL39jrfqR0X42R0QaKguyobvdfydE24kgsP/ o=;
X-IPAS-Result: =?us-ascii?q?A0BfAwDM4UBhl4wNJK1XAx4BAQsSDIM8MFF+WjcxhEeDS?= =?us-ascii?q?AOFOYgHA4ptimyFA4JTA1QLAQEBDQEBMRAEAQGEcwIXgiwCJTgTAQIEAQEBA?= =?us-ascii?q?QMCAwEBAQEFAQEFAQEBAgEGBBQBAQEBAQEBAYEIhWgNhkIBAQEBAxIRHQEBK?= =?us-ascii?q?Q4BDQICAQgOAgEDAQIoAwICAhkGERQJCAIEAQ0FIoJPAYF+VwMvAaYdAYE6A?= =?us-ascii?q?oofeoExgQGCCAEBBgQEhQoNC4I0AwYFgTWCf4QQAQGBGoVTJxyCDYEVJwwQg?= =?us-ascii?q?mc+giCCOwkBDAkRglA2gi6HDmyBCTggD0wiPQUGBS8kkXiDR4honwZeCoMrm?= =?us-ascii?q?HiFZwUhC6cFlhyPfpUxAgQCBAUCDgEBBoF4IoFbcBVlAYI+URkPjiAZg1kzi?= =?us-ascii?q?it0OAIGAQoBAQMJj0YBAQ?=
IronPort-PHdr: A9a23:qTR1xxbSYxGXXXRju691ixj/LTAzhN3EVzX9orIojrtPduKo+JGxd EDc5PA4iljPUM2b7v9fkOPZvujmXnBI+peOtn0OMfkuHx8IgMkbhUosVciCD0CoI/vjbih8F 8NHBxdp+nihOh1TH8DzL1TZvny162sUHRPyfQp4L+j4AMjclcOyguuz4JbUJQ5PgWnVXA==
IronPort-Data: A9a23:rupQNqidZLO8Sgc2FplrjIoKX161RhAKZh0ujC45NGQN5FlHY01je htvXj2COquLZDP3fN0gbtu18U1Sv5LRyYMyGlE5/H8zFi9jpJueD7x1DKtf0wB+jyHnZBg6h ynLQoCYdKjYdpJfz/uUGuCJQUNUjclkfZKhTr6ZUsxNbVU8En552Es/w7RRbrNA2LBVPSvc4 bsenOWHULOV82Yc3rU8sv/rRLtH5ZweiRtA1rAMTakjUGz2yxH5OKkiyZSZdBMUdGX78tmSH I4vxJnhlo/QEoxE5tmNyt4XeWVSKlLe0JTnZnd+A8CfbhZ+SiMa96IpKKICMkZu03aqlIpJl Y52j7XgVlJ8VkHMsLx1vxhwGiV6O+hN/6XKZCf5us2IxEqAeHzpqxlsJBhpZstDpKAuWicXq aRwxDMlNnhvg8q/y7+2YuJtnc8kasLsOevzv1k/kmiEVq18Gcirr6Pi4oF45zoxm+J3OrXwf 5U7WQFSZzHwbEgaUrsQIMtuwLj37pXlSBVepU6QoqYf4mXPwkp2yreFGNDOJYLXH+1cglrer WXDl0zzCxsXMPSexCaLtHW2iYfnn2XgU4IVGbun//NujFCJ7m4aAxocTh6mp/inh1SlWs5Ob UAZkgIrr6Uu9EWtR9/xVhu5iHGBtx8YHdFXFoUHBBqlw67Q5UOSAXIJC2EHY909v8hwTjsvv rOUoz/3LRlroqHNVymcz+/XjjjoAXVOFlUrNTBRGGPp/OLfTJEPYgPnF4g4SfPk0YKrR1kc0 BjR93Bv3eV7YdojkvTlowya31pAs7CUFmYIChPrsnVJB++TTKehY4GugbQwxakddN7DJrVtU YRtpiRzxOkKCZfInyuXTaBSdF1I2xpnGGCH6bKMN8B8n9hIx5JFVdoOiN2ZDBwyWvvogRezP CfuVfp5vfe/xkdGiJObharsV6zGKoC+SbzYugz8NbKin7AoLlbcpXEyDaJu9z+zwCDAbp3Ty b/CIZrzUh72+IxMzSG9QK8mwKQ3yyUlrV4/triqlkj8juf2WZJhcp9caAHmRrlgtMus+VyJm /4CZ5ri40gOC4XWP3iImaZNdgpiBSZgWvjLRzl/K7frzvxOQzp6VZc8ANoJJuRYokiivryUp yrsBhABkwOXaL+uAVziV02PoYjHBf5XxU/X9wR1Vbp08xDPubqS0Zo=
IronPort-HdrOrdr: A9a23:Yc7fdapylAPNa6Y0RIFRKwgaV5tyLNV00zEX/kB9WHVpm5Oj9v xGzc506farslkssSkb6K+90KnpewK6yXcH2/huAV7CZninhILMFuFfBOTZskbd8kHFh4tgPO JbAtRD4b7LfBtHZKTBkXOF+r8bqbHtms3F9ISurUuFDzsaFp2IhD0JbDpzZ3cGPDWucqBJba Z0iPA3wwaISDAyVICWF3MFV+/Mq5ngj5T9eyMLABYh9U2nkS6owKSSKWnb4j4uFxd0hZsy+2 nMlAL0oo+5teug9xPa32jPq7xLhdrazMdZDsDksLlRFtyssHftWG1SYczFgNkHmpD31L/sqq iVn/4UBbU115oWRBDvnfKi4Xi77N9k0Q6S9bbRuwqSnSW+fkNmNyKE7rgpLScwLCEbzY1BOe twrhCkX9A8N2KyoA3to9fPTB1kjUyyvD4rlvMSlWVWVc8EZKZWtpF3xjIYLH4sJlOx1GkcKp giMCgc3ochTXqKK3TC+mV/yt2lWXo+Wh+AX0gZo8SQlzxbhmpwwUcUzNEW2i5ozuNyd7BUo+ Dfdqh4nrBHScEbKap7GecaWMOyTmjAWwjFPm6eKUnuUKsHJ3XOoZjq56hd3pDkRLUYiJ8p3J jRWlJRsmA/P0roFM2VxZVOtgvARW2sNA6dgf22J6IJ8oEUYYCbcBFrZGpe5/dIks9vS/EzAc zDTa6+K8WTWlfTJQ==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.85,292,1624320000"; d="scan'208,217";a="771533200"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 14 Sep 2021 17:57:42 +0000
Received: from mail.cisco.com (xbe-aln-006.cisco.com [173.36.7.21]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 18EHvgR5013252 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Tue, 14 Sep 2021 17:57:42 GMT
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xbe-aln-006.cisco.com (173.36.7.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 14 Sep 2021 12:57:42 -0500
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15; Tue, 14 Sep 2021 12:57:42 -0500
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.15 via Frontend Transport; Tue, 14 Sep 2021 12:57:42 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fEwHr/rrpiC0FAwLKLgMwebFQu/nsCnwWspMXvhHRlPtkY0TuEdR0jpmXD87xbZJSpUJa3/EWK/Z3neg3NxsDviK8Nwl7Cgkt5sld91uQ0qHAcRvRW0J5s+TXSeEQmIZ3d8a90hQE/jyg6foZ1lWlVGjGYz0OmHf+8AQycqH4j8bCVfyL4WfvipRy2WuOxNfrnkZZp3vcSE5ggDw6lTL5dkmCD+2LV9Y4PqOKeZYb0ijBKbTK0Z4d7nSTqmjrz2XxXUfLP+c/LiZfbKx8u5wEm6ZHbjJjuODtWm16+uorxzEpbR76zSelmBmjf3wHncqnGyCQtwjhs1+TH9vSLCxMA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Sm71xBlBlvOAM3vXxR83MtlEfsUiCX0aZzQBDhv7sC0=; b=lL8w1cQNOu4t17zzQmyxawpRYE54l6LjmaH+zW/HWxJYqkDhOo3ggJAtPncURV68OZvNRP1bOGAxjsntC3leU7XZKhKgKn35Uu6L30aP1rmAOiboO6sTbD1jBctJHGKrQBoo/M3ogcKfdRAU1bSeef5X+asC9HpLBzWkPt9m0joUe/Roj+okAkUrAO6KyVEvsR5zEL2F/IvjKJ0Heip9pi65W9ZwxNbN7ARKgLsU3HtegWWT/XIZkIg+e9mAMbM9J410MMd8q7FkzXu8/iiEB4/mzTAdy/+DNQH8sO6Q9Zj03zeIscQcYOSB+S4NQzWebbgvURDPXbxY3Tirg4UmFg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Sm71xBlBlvOAM3vXxR83MtlEfsUiCX0aZzQBDhv7sC0=; b=aPp9a/ni+xOVdZ197Cf0K8Bl1RdY2jsx0aGADO8pZW1AjVwioRAS3tBoK9JoNgExZ2iIfs2iY+50RTzRw+zTzXOfnk+osEO2sX22eUSs3IFBbJWoYh4M2OJevUff9q29vK+P/u5Z54287yyC8gaT49T5k2ePCi8UadUF85L0xu4=
Received: from BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) by BYAPR11MB2613.namprd11.prod.outlook.com (2603:10b6:a02:cd::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Tue, 14 Sep 2021 17:57:41 +0000
Received: from BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::803a:daa9:adda:104b]) by BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::803a:daa9:adda:104b%7]) with mapi id 15.20.4500.019; Tue, 14 Sep 2021 17:57:41 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: Babel at IETF <babel@ietf.org>, "STARK, BARBARA H" <bs7652@att.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] [babel] NULL value for uint16
Thread-Index: AQHXqOJ671vd/8H4pUOlGvTgNFtRqqujPyUAgABOWgCAADmGgIAABZ6A///CjAA=
Date: Tue, 14 Sep 2021 17:57:40 +0000
Message-ID: <ED63E978-500D-4E7E-8422-8F5308416942@cisco.com>
References: <AM7PR07MB624802516EFB174B6912C5DAA0D69@AM7PR07MB6248.eurprd07.prod.outlook.com> <20210910121430.kofyvd2q3ludm2pk@anna.jacobs.jacobs-university.de> <AM7PR07MB62482A4271AF1CA5013EB136A0D69@AM7PR07MB6248.eurprd07.prod.outlook.com> <b1b1cd18-537f-561f-dcb1-9aca41b7d3c9@labn.net> <20210910200902.bic4rhyhp75bgsjz@anna.jacobs.jacobs-university.de> <BBC6AA9F-86C1-4A9C-86FD-AD77668CA9D9@gmail.com> <20210913200455.xot7lihpmqiemm5c@anna.jacobs.jacobs-university.de> <DM6PR02MB69248D2780D5C880CC647783C3D99@DM6PR02MB6924.namprd02.prod.outlook.com> <AM7PR07MB6248BBB558136D1E6F8C1549A0DA9@AM7PR07MB6248.eurprd07.prod.outlook.com> <DM6PR02MB692446F49506791E90B0D23EC3DA9@DM6PR02MB6924.namprd02.prod.outlook.com> <20210914171729.ph5q77zm46z3zvxi@anna.jacobs.jacobs-university.de> <5F6A0BF9-06F9-41E9-8B9A-701608875934@gmail.com>
In-Reply-To: <5F6A0BF9-06F9-41E9-8B9A-701608875934@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.52.21080801
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=cisco.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0a7b700f-891b-4549-fffa-08d977a92578
x-ms-traffictypediagnostic: BYAPR11MB2613:
x-microsoft-antispam-prvs: <BYAPR11MB261380F6ECD9D49FBE916746C2DA9@BYAPR11MB2613.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: e1V3hvWs9Sfi8TvkrPUi04M+xxI9195p0e3hT5BPjKlscHizzAI+jsHIzgJ+goRJ+mTe64iMigZys/6Zy8pp5vQdgdEv/VIN8cV8kZHPr14SplrnHfwR3pYnLe55InYrcODauG6L3ZmumYgi1zO5ji9uTJjmWo5VaFYZMZ66Nig201fOn64RPbgGp9Vz+MIFx/c9XkCyuHQ/NtFrjaswh1L6pzmBmcJdU1KG7op55ZcLoPvwtuOgKRkp5Na5213P2EvyiYCY9TKadLKq81FI2lZsDqlN6rdyAgohN8lBT0Lc5rtGNjvcvxyB6O8te8OPwEB0Gza08GCucyvTAX9beTO9gycWNoSnYYvXdPF6itnuK6igIl/olrj4XtJxMiVJoehPgzaQxeW9Gh8Tq8AiJSpQsq8FPY5j2kqH8SusxjeUdKk6d7W8tpSSSu5g9iu7UCdL8AHZs0kxJ7NVKiAsJX9lLqWVA1nsCEvVhHOaMiP00e4z2R8lvt6VATjzLFrYtHNKNAoog595hmcH2OYKD7NcU55aJWX7AoouRLMvR6m1yiuP9TWknp3Puv6x6hjDnBNlfyMG02C9l3of2GLLd6VDd+KrCXCpu7gnQ1N3G547A8aAS4WqxUTkSTh5wwo3si/OMSH4ilCUDMvyWL2ram4bHZ6OfaPmb/hvaB2FoEI/NkwclFIr88jWX1ocudtW6l/wraB7FzSCzW0wjAnJdyz/wNFoPc4fMdB+FLI3yK877kJmyhmMGG8LX4buN3pFc3qjToZiGZvLSQtKAzjoO+ZX4TEivF59TFjHG0NINu+phKlOhty1yNo+DHf4h7G5CLCwKUw8aQk1LCXVp3R7Rg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2887.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(366004)(346002)(396003)(136003)(376002)(71200400001)(6506007)(86362001)(186003)(38100700002)(122000001)(36756003)(40140700001)(33656002)(2906002)(53546011)(5660300002)(6486002)(478600001)(2616005)(64756008)(66574015)(76116006)(66946007)(166002)(66446008)(6512007)(316002)(66556008)(8676002)(54906003)(66476007)(110136005)(8936002)(38070700005)(4326008)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VldaeFdOSG1JdGQ1c3hPYVAwWUVFQnRNSFphMk85Mk8xQUFYNmkvVVVBejVI?= =?utf-8?B?cTZ0TUpoMXlBMUVvZ1l2Wm1EL2NRaE5XdVB5V3V6QWZrZXp0b2ZKb1V1cEU3?= =?utf-8?B?VHFNeVBYaGV1RmNjUzFKQXFmbG9QOEVJUXB1MDJ6SHFGWXMvb3Q2Nm5sMkNj?= =?utf-8?B?UEF2Qm1iNVZBOC9nbWNVZTRyMG4xdWJmbzA4VjFSbkZhUDR0cjlNaUNxeEhy?= =?utf-8?B?RjdwVTJubEFFWUlXMmZML1pCOWJSV2xSKzFpZ00vYmxwZFJIU08xTmtIMUNP?= =?utf-8?B?MXROS1MwVXQvV0NBdWYwN2ZwL3RHWTV6ZlZXRm9ZcXYzRXFINHQzK2graGJz?= =?utf-8?B?blRSdWtMSU9RWVc0WTdjK1JremVOWEFVQlJNR2UwYUovTG9EUWR5ZS8zVnFD?= =?utf-8?B?bGNWNmkrZ1BFc2xkZlBaSEhzWmZYYk0vM0J6d0IraVJRNnVWbHA0N1E2OWNl?= =?utf-8?B?NmFSRWNHc3dkN0xlMW9HaWhXZ0lpWGl6OGZVZUtjaysxYkdldWZpNjNIOFRz?= =?utf-8?B?ckJ2VmtaWjBQSTB1NEpYbktlays2S3ZNbzN0M3BHUDFzZXNzR2thZXdLYkxB?= =?utf-8?B?L0RBT2t3aDA3dWZrLzEvYmFOckRRUUhYVS9vMzU0N0paOU4wOGhyOWZKanN0?= =?utf-8?B?TmY2V0xEZTNBTDJwbXdRSk9KSHJDZ0pGSkVPTnU0dUJWbEtuUWpJc1RPQXNQ?= =?utf-8?B?KzRKOXBDNVNiY1FXRGI3d1I3UkxsbERyYXZpRG5tSE1jbW9LV2ZGaGZYeS9h?= =?utf-8?B?aEx3bHp0TjF3UWt4aGI1c0ZwYWF2RDd4ZWlQRE50VmVqZHMrbU81aDEwZ0Fi?= =?utf-8?B?VHo5bHl4YVhvM2ZzVUhjVkRtWTZIenNLUDRNbTQ3ajZMWXUrZW5zRUJ2bC85?= =?utf-8?B?cEJQTWo2ZWsrR0tHQ21nQ0pWdW5DRHJFaWtSYU1xdk1EaGdCL3haOFlVR2hv?= =?utf-8?B?dUFlTUVhMFlQUldTTTJKeXdWRVNSQTgra08zbWVlNlhjaTdPdkVySXFIRmtj?= =?utf-8?B?d0YvQmNNSEwzSUlOUzRNTzdMY091Mk51aFJQUVBhb3hjMmNiQzg3cHVER1JC?= =?utf-8?B?V21pNjVGdkRuQ0FuUTRaMUgvNXgyY01ranpySjIvTDlvR3AybW04R204bFhE?= =?utf-8?B?WTdZcUJvQmNKdVN6WTlOZXd4em40M2tzN2x5TnZVWVpCWFVGUkNsMUtwWVZo?= =?utf-8?B?UDc5VVdKKy9Ob3pvSlgrb05uYzJDTzRYNE1aVmFndzVCQmkvM3V1ZmJ6UDNy?= =?utf-8?B?c1Q4TlM0eEZLTXZIc1BnK0xLd3BwcmRGbTNPWUVRekNtWUt2WHpsZDZ3OGg1?= =?utf-8?B?NnRITTJodlEvZUJDZzU1UWFNZ0VBeXlwMHlwblBQN0Z3dGlGK0kwZHdPci9K?= =?utf-8?B?YmtqN09BdEJXUnhUdUFkdEdLaVpRaFBsVjdTVTFJanROSnhRMHhSckd4NXJX?= =?utf-8?B?aUppVXpNczFVWjlSWmphZk5kRFNLK05LNS9HamhuL3YzcDMxZGVMUk4vbEZF?= =?utf-8?B?cGl3eU9nNzdSdGxJaXdFTjZFZ01ZUmFzQ2wxVmxEWXRJcm96ZjBlT01lR25k?= =?utf-8?B?anFacFdNbHR2Wml4WU9qcWhxdzYvTjlSbFAvT2dwV2NlZkE2OUc0SVRSbW9W?= =?utf-8?B?NXhPSE1wbDRnRVplZUdXTEVsL3ppREZpa0tIMjBRQkNKd0xZQUowOHc1SXpy?= =?utf-8?B?SEtmMUZ5Q1BWNlBZRTM0WnlHRllncTdIcE56azZ5WDFtb1BXVjBMNTlFNHp0?= =?utf-8?B?VE5Ka2F0Ukp4SHp5QkluUjlMekxCRzg2OWNQTmRmVG9iK2txZkNIQmVpQmxZ?= =?utf-8?Q?K3+Ek3dqz0Yx+v+3avujweC7j9dlbQ6XQ2+g0=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_ED63E978500D4E7E84228F5308416942ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2887.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a7b700f-891b-4549-fffa-08d977a92578
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Sep 2021 17:57:40.9392 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UCqYaH8l5VFx4emR0Cx8HwI5+QQhEHX+lxh7qiZX3OeclbFySI32eFHF6F5SxQ0D
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2613
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.21, xbe-aln-006.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/babel/0zO3A3324NSwZ2Bu1sg3dc1tYmY>
Subject: Re: [babel] [netmod] NULL value for uint16
X-BeenThere: babel@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the Babel Routing Protocol." <babel.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/babel>, <mailto:babel-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/babel/>
List-Post: <mailto:babel@ietf.org>
List-Help: <mailto:babel-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/babel>, <mailto:babel-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Sep 2021 17:57:51 -0000

All,

From: netmod <netmod-bounces@ietf.org> on behalf of Mahesh Jethanandani <mjethanandani@gmail.com>
Date: Tuesday, September 14, 2021 at 1:38 PM
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Babel at IETF <babel@ietf.org>rg>, "STARK, BARBARA H" <bs7652@att.com>om>, "netmod@ietf.org" <netmod@ietf.org>
Subject: Re: [netmod] [babel] NULL value for uint16

Hi Juergen,


On Sep 14, 2021, at 10:17 AM, Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-university.de>> wrote:

On Tue, Sep 14, 2021 at 01:51:36PM +0000, STARK, BARBARA H wrote:


As I mentioned, BBF TR-181 uses int with range -1:65535 with -1 meaning NULL. So I certainly have no issue with that approach. The language in RFC9046 was intended to make sure this approach was allowed, since this is how it's done in TR-181.
I guess I am a bit surprised to learn that YANG doesn't seem to have a preferred way to handle this. Unfortunately, given my considerable lack of YANG expertise, I can't recommend the "right" way to model this in YANG. I can only insist that the model be able to express a value in the range 0 to 2^16 and NULL value for these parameters.
Independent of the fact that the words in RFC9046 don't seem to have expressed this perfectly clearly, that is absolutely the intent of those words. I apologize that the RFC9046 words don't seem to be sufficiently clear.

Since you do mention the possibility of using -1 for NULL, I'd like to understand who might find this approach unacceptable? The language in the information model was definitely intended to express the acceptability of using this approach from a Babel WG perspective (because I knew that's how it would be done in TR-181). Would this be unacceptable to people with YANG expertise? I think my preference would be to use this approach, since it would provide additional consistency between the TR-181 and YANG models.

If other data models use an extended integer range and -1 to indicate
a special case, then this may be a strong reason to do the same in the
IETF YANG data model. Consistency across data models is a value, in
particular for systems that may have to support multiple. While the
conversion of different notations no hard, its one more thing to
potentially get wrong.

If you were starting with a blank sheet of paper, then the YANG idiom
would likely be to use a union of a 16-bit integer and a special
(string) value, which might even be of type empty.

I hear two suggestions on what the “other” construct should be in the union statement. Use ‘empty’ as you suggest, or use ‘boolean’. Are there any pros/cons for either of the approaches?

“type empty” is cleaner than a boolean indicating whether or not a value is specified. In fact, it wouldn’t make sense to for a boolean to be in a union with the specified value.

Acee



One of the reasons to have no common approach to these kind of
questions is to provide the flexibility needed to do the right thing
in different contexts. Of course, you may want to stay consistent in a
data model or a collection of related data model.

I skimmed RFC 8407 and it seems we do not have text discussion this
specific situation. Perhaps we should have text, perhaps I have
overlooked it. ;-) I think there are different patterns to choose from
to handle this situation with their various pros and cons.

/js

--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>

Mahesh Jethanandani
mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>