Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

dylan.sadoun@orange.com Fri, 09 June 2023 10:13 UTC

Return-Path: <dylan.sadoun@orange.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9BE39C1516E2 for <netconf@ietfa.amsl.com>; Fri, 9 Jun 2023 03:13:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.094
X-Spam-Level:
X-Spam-Status: No, score=-7.094 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_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TU3Mz7uEzgk9 for <netconf@ietfa.amsl.com>; Fri, 9 Jun 2023 03:13:52 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.126.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3C0AC15153E for <netconf@ietf.org>; Fri, 9 Jun 2023 03:13:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1686305631; x=1717841631; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=kSRELT2BSa5QfyiK1oJTB8UgdSXtvwlQCmL5LS00bjc=; b=qzNB4TKo+APRLP5LbWBaCmBUSGUHMHMGatYnrie0V7HAyppIxIrdySVM bg+Q2WHBxVp6rivOUuIKYm7krdDtUbjRwOMBISgywjnCU+6I7fFPszxxC rP50/N+CDQIFN4/mEh/4tV4/wxAuTNqRJnu7tVTDkDhWZWWg7tVtMWe0g DV+8k72J77Ipql7vEVoL+VgYFPvn8qpeyFqFoAGlLY5sXDzVq4cLTOpDb Xk8DVCkoaKtAOOPBCcNLYz5njrqi13Ru+SD1XrwZvcqi98Vgv1LkuZdEy jOSoOMxF69nVnv0DdAI1VdRlRILdwyhNg34sE5h/nYcodZwyG+16UXQng Q==;
Received: from unknown (HELO opfedv3rlp0h.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2023 12:13:48 +0200
Received: from unknown (HELO opzinddimail8.si.fr.intraorange) ([x.x.x.x]) by opfedv3rlp0h.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2023 12:13:48 +0200
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 0FAF276141D for <netconf@ietf.org>; Fri, 9 Jun 2023 12:13:47 +0200 (CEST)
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id B2F26761515 for <netconf@ietf.org>; Fri, 9 Jun 2023 12:13:46 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail8.si.fr.intraorange (Postfix) with ESMTPS for <netconf@ietf.org>; Fri, 9 Jun 2023 12:13:46 +0200 (CEST)
Received: from mail-db3eur04lp2059.outbound.protection.outlook.com (HELO EUR04-DB3-obe.outbound.protection.outlook.com) ([104.47.12.59]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Jun 2023 12:13:45 +0200
Received: from GV2PR02MB9637.eurprd02.prod.outlook.com (2603:10a6:150:dd::11) by PRAPR02MB7859.eurprd02.prod.outlook.com (2603:10a6:102:27a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.32; Fri, 9 Jun 2023 10:13:37 +0000
Received: from GV2PR02MB9637.eurprd02.prod.outlook.com ([fe80::d5d:3c06:7ef3:b077]) by GV2PR02MB9637.eurprd02.prod.outlook.com ([fe80::d5d:3c06:7ef3:b077%6]) with mapi id 15.20.6455.030; Fri, 9 Jun 2023 10:13:37 +0000
From: dylan.sadoun@orange.com
X-TM-AS-ERS: 10.106.160.159-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== ZHlsYW4uc2Fkb3VuQG9yYW5nZ S5jb20=
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=dylan.sadoun@orange.com; spf=Pass smtp.helo=postmaster@EUR04-DB3-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of dylan.sadoun@orange.com does not designate 104.47.12.59 as permitted sender) identity=mailfrom; client-ip=104.47.12.59; receiver=smtp-in365b.orange.com; envelope-from="dylan.sadoun@orange.com"; x-sender="dylan.sadoun@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:80.12.66.32/28 ip4:80.12.210.96/28 ip4:80.12.70.34/31 ip4:80.12.70.36 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR04-DB3-obe.outbound.protection.outlook.com designates 104.47.12.59 as permitted sender) identity=helo; client-ip=104.47.12.59; receiver=smtp-in365b.orange.com; envelope-from="dylan.sadoun@orange.com"; x-sender="postmaster@EUR04-DB3-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/50 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:gDU/aqucNQ4zeDYaDhkYaEmE2+fnVF1YMUV32f8akzHdYApBs4E2v jNfGTXfaa7OOz2rZJktO86x6Alf7siEipMhHTLYn1l2SnNPpIzdWs/xwizYYy+YJZWcRRo5t M8TZ9WZIJlqHiGG/0n9aOO4/HQk2PCCT7fwU7SZYHstFAJuGXYsh0s5xbRo3d4y3YHgXFzR6 LsezyGx1HqNg1aYZUpLtfrTwP8WgMnPhd84grAfTfwXtVSDyilFAstAda3oJSOiH9QKE7/mG r6dlu/gpj2Fo059W9iorO32IxYAKlLw0aliqZb0t4yK2EUqSvkai/5jXBYkQR4LzW/Pxrid8 f0V3bSoUwAlI6bQr+oUVhhcAklWMLZPkFP9CSDXXfe7kQueKxMA/900VBttZdNAqr4saY1z3 adwxA4lP0nra92ekOrTptlE3qwLMMTtNYUDjXBspRmx4SEOGM2rrw3ivLe07R9o7ix8Na+2i /kxMFKDWC/9jyhnYT/7Pn6ecNCA3RETexUAwL6cSDFeD2L7lGSd25C1WDbZl0Djqch9xi6lS mz6E2vRBhIHGIyR7R6//SiT3//SmCrbVr4OPejtnhJqqAX7Km07JSAsDQf+jdPiz0m0VpRYN lAe/Tcooe4q7ku3Q9LhXhq+5nmZohobXNkWGOo/gO2P4vOMv0DFWS5dFHgcObTKt+duLdAu/ lOYm9rvQydmvLqIT1qa7L6Soj70Mi8QRYMHTXNUHFBYuLEPpqkMiSLgF8txLpeutdvECR/Ww zeLkDAH0uB7YckjjPzgpgie2VpAvKPhVBE04hnQWEqu7xhyY8iuYInAwVHd4edoPZucR0aGp nsf3cOZ6YgmC5yRnyuLTs0MEa2nofGfP1X0g0VkH54s8Suk9nqvcJp46zZ4P1tzL80YfiWvf UnSpw5L/55PLROCb6ZxZ6qtAsUuiKamHtPgPtjVY8ZAabB7aASA+idjblLW1Gfo+GA2n6p6N JuabcG2JWwUAuFqwDuqQP1b1qUkrh3S3kvWTJH/ihitireDfibJTa9faAbfKOck8KmDvQPZt c5FMNeHwAleV+u4ZTTL9YkULhYBKn1T6Y3KR9J/cu2eDlpoPEUbBKXumKM8foVFkZhJv7Kdl p2iYXNwxF36jHzBDAyFbHF/db/iNaqTS1pqZUTA2n74ihAejZaTALQ3KsBsJuZ3nAB35bsqF aRUI61sF9wVElz6FyIhgY7VjaEKmP6DqR+EOyujCNTUV7I4HWQlFvfAcwrp7zUDFEKKWSYWp rSh0kbXS8EOWh46UMLOMqrynhW2oGQXn/90Uw3QON5PdU7w8Y9sbSvskvswJMJKIhLGrtd76 +p0KUdFzQUui9ZqmDUsuUxih9n1eweZNhQCd1Q3FZ7saUHnEpOLmOesqtqgczHHT3/T866/f +hTxPyUGKRZzAgQ79skSec0k/hWCz7TS1lyn10M8JLjPgzDN1+cCiLetSWynvESnuEB4FrvM q5x0oAEYe/VYasJ72L91CJ+N7/YjahO8tUjxfE0K1/9/yh54PKOQ1hIMnGxZN91fdNI3Hce6 b554qY+slTh4jJza4rupn4OqwykcCdaO4157c5yPWMeolF2or20SceAUXCeDVDmQ4kkD3TG1 RfO1Pea3uUElxqaG5fxfFCUtddgaV01kEgi5Dc/y56hw7IpWtdfMNxtHTULosB94yh9i742F kIwckp/KOOJ4itig9VFUya0AQZdCRaF+0v3jVwUiGneSEruXWvIRIH4EfjY51gXqgqwYRACl Ix0Ck69OdopQC019iwoUEhqprroStkZGsjqhpW8B8rcd3UlSWaNv5JCvVY1liY=
IronPort-HdrOrdr: A9a23:Lei+RaATpM9cbS/lHegusceALOsnbusQ8zAXPh9KJCC9I/bzqy nxpp8mPEfP+U0ssHFJo7C90dq7MAnhHP9OkMIs1NiZLW3bUOXDFvAE0WKP+VPd8mjFh5ZgPM RbAuJD4b/LfD5HZK/BiWHVfOrIguP3iZxA7t2urEuFODsaDp2ImD0JaDpzfHcWeCB2Qb4CUL aM7MtOoDStPV4NaN6gO3UDV+/f4/XWiZPPe3c9dlIawTjLqQntxK/xEhCe0BtbeShI260e/W /MlBG8zrm/ssu81gTX2wbonttrcZrau5V+7f63+4gowwbX+0WVjUNaKv+/VQUO0aCSAZAR4Z zxSlkbToBOAjjqDxyISFPWqnXdOXAVmjLfIBaj8AXeScCVfkNEN+NRwY1eaRfX8EwmoZV117 9KxXuQs95NAQrHhzmV3am/a/hGrDvBnZMZq59ls1VPFY8FLLNBp40W+01YVJ8GASLh8YgiVO 1jFtvV6vpaeU6TKymxhBgm/PW8GnAoWhuWSEkLvcKYlzBQgXBi1kMdgMgShG0J+p4xQ4RNo+ 7ELqNrnrdTSdJ+V9M1OM4RBc+sTmDdSxPFN2yfZVzhCaEcInrI74X65b0kjdvaDaDgDKFC6q gpfGkoxlLaIXieePFm9Kc7gizwfA==
X-Talos-CUID: 9a23:8n4wtGFwkm74Iq02qmJj91M4Ss4BVkfSlkiJM1K9AEZndKG8HAo=
X-Talos-MUID: 9a23:rOjRwQosUmVEBi0n6FUezw5lBOgx/raQMVs2l6QWle+EMi1MIw7I2Q==
X-IronPort-AV: E=Sophos;i="6.00,228,1681164000"; d="p7s'?scan'208,217";a="489353"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=niJHfeCKXlDLjNYeduPtXw8kqZb7ydKSumOXt4WDdXjJ09c6Y1VPTleUX9ztkksT6uHDabdSqox6S0cJyn/EOiNSGFjitiE2AMKvn0kFmEhUeC8SEXvoDfokkm+K4ACoWA3Qv2pfaF7BNKvmft6IchY6/t+X9PJnX7E60tj+sbkFTb+mSgbU/vzPTQ6KXkD1UGagfApkw9fPcmHqu8AO2G4UllcR2kufcKXtP6zRAbE6bZpGKE+CmeogohcNvUXBIZhnAIXY75OnqUrWKROMuocYNQ46sHz1ozlC0U4FL30AXrVT8RyesPUC1bnSCnRk+aEArQVuiX8i9Oe/ZAaLzQ==
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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kSRELT2BSa5QfyiK1oJTB8UgdSXtvwlQCmL5LS00bjc=; b=BhGvx4QyvKNx/ztJPk9SjNmJuNpdUo7Ft2eNYE7IKAHPV7t3CGcxohk7gLxZsB7b/trSBpPG6Jl42+TbI6XyldZ+YObm3uEnZ5EgRiNwgz39icJzOQbrX9z40tXyA9BVJPsXWNu3u7tDK3/XHnjH2E5eXbmDbvomFz/+FsDrMZkvACbPVbqnCaHPznM67b4NkNkc8lsvVdnnqKIymBnU69QUv/8XoPDFZg1v7l/6FoH9nTUI1w8aX0907wHcG4Fef2vjaL1tB5HGquH3Vy8ALlFVz7Iw8VJRkr4viHMTVD3Kg4Hs/ccuytbYVdQCEC7uX0bzzW8NM6AbP6wtnmjE7w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Andy Bierman <andy@yumaworks.com>, "netconf@ietf.org" <netconf@ietf.org>, Jürgen Schönwälder <jschoenwaelder@constructor.university>, Jan Lindblad <janl@tail-f.com>, tom petch <ietfc@btconnect.com>
CC: RFC Errata System <rfc-editor@rfc-editor.org>
Thread-Topic: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments
Thread-Index: AQHZcvcU6oeS9PKIy0OsvU7lfjfXc68zCJEAgAJwnFCAAA7rgIAAPKaAgAAR/oCAB7GhUIAAUi2AgALBhwCABplg8IA7WPHg
Date: Fri, 09 Jun 2023 10:13:26 +0000
Deferred-Delivery: Fri, 9 Jun 2023 10:12:46 +0000
Message-ID: <GV2PR02MB9637770DC9FC42FFD570EE5CF751A@GV2PR02MB9637.eurprd02.prod.outlook.com>
References: <GV2PR02MB9637E26F910D0014418722ADF7629@GV2PR02MB9637.eurprd02.prod.outlook.com> <20230419192134.57yuhtb7lz45i3sv@anna> <CABCOCHS+qRae3pFoCam5q9r2qNymBiovTZ5Pf6bn9m-eTQpfTQ@mail.gmail.com> <GV2PR02MB96373BE3DAEED75CBDFB0E23F7609@GV2PR02MB9637.eurprd02.prod.outlook.com> <20230421095241.maq4w3heagxmcrz6@anna> <BY5PR11MB41963291C03268D12D411080B5609@BY5PR11MB4196.namprd11.prod.outlook.com> <CABCOCHR7eipHW6DV0=Fav2hZBGS0pB8oBz2F9AsviTWbyBO9iw@mail.gmail.com> <GV2PR02MB9637E8DED40CABBE6DD337E1F7659@GV2PR02MB9637.eurprd02.prod.outlook.com> <CABCOCHRf9zV+w00Q_5+L46ZcNA8Wmr6o1tMFXTVw65Oz36yG=Q@mail.gmail.com> <BY5PR11MB4196122B891F3C907E6E5406B56B9@BY5PR11MB4196.namprd11.prod.outlook.com> <GV2PR02MB9637455B5F7CAA96528BAD84F76F9@GV2PR02MB9637.eurprd02.prod.outlook.com>
In-Reply-To: <GV2PR02MB9637455B5F7CAA96528BAD84F76F9@GV2PR02MB9637.eurprd02.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SetDate=2023-06-09T10:09:43Z; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Name=Orange_restricted_external.2; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ActionId=02609c9f-de15-4677-afe2-4b1a8710806b; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: GV2PR02MB9637:EE_|PRAPR02MB7859:EE_
x-ms-office365-filtering-correlation-id: eed7fa41-595b-453c-ea68-08db68d230b4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kyW1nx4DjoM+eb1XPudjOihWcoNWfm8pznt7nSneU7AuVjmfD+JW+fLZQb5B5zePf/PxYt723jVC/ofe8FAQ9qt6TyKUPdVxyqva3ZTtdF4kS/ihBK6jJ7u7q0zDBXNL6uFUEAUED+x2m0FpZyDITHVts9UPdprdq96ax1ydlFOKYZ3ItcRNpVFDn4wa1nSYc5RLVg9vwYgO1LFmfp7laabGPK35e6hGXYHCXpgsBLy8Qm4C9hsr5cxoqZkucajkFamoVLQBXqcY79Ecsl7k3tsUUfpuXcPXg/2WY9pmIH6q/C+ySHGD1h0ZbW1mDky9Nzqu/RxwWNL4rcWBNViXcQ6HRosMNKOymE4tJ47kQkn0xxf579iNmqj8aZh2eOUCas94nRCJulh8Y9M5JAdOoX+d5dJwWdwXHbj3GXYgaNOp3MEbqhvWU01YoYF1FhW5ZELy/FnQvOs4qblfyMCNTC/ule0eM566hzqxCb97UIc0pE64WDDaRr/o+WtzjuqmjDK29vQ9wO3OeExfIXpIw1bekY82H8lbznkPFRr2iAlazoMW0VDEeUN6yaYTzGuwTZG0IDH3On+RGY0q12rh8xzVjPY50D4tSASCpO/UFDatEQzmpTK71v0Bhxm8uigqKItaMO1ivg7W7eDScSt/yisXHWzZ0MX9xrggqlFkFCboyfv/inFSD5+ddyF1bKlckGSu8gjMo7iu4oHrlTcZAA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV2PR02MB9637.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(346002)(366004)(39860400002)(376002)(396003)(451199021)(66899021)(71200400001)(52536014)(5660300002)(83380400001)(99936003)(122000001)(110136005)(66574015)(38100700002)(478600001)(66556008)(76116006)(6666004)(66446008)(966005)(66476007)(64756008)(66946007)(45080400002)(7696005)(166002)(4326008)(186003)(2906002)(40140700001)(41300700001)(8936002)(55016003)(8676002)(38070700005)(30864003)(33656002)(316002)(86362001)(84970400001)(19273905006)(26005)(53546011)(9686003)(6506007)(579004)(559001)(563064011)(10090945012); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: v0t5Tpnjrmn/P1bbQoyuqN9NidjvExYU0UjdTcj/wIkL4ErgVTJhj6h+DFui1rtwhmfR5qtIcYWWZiNBhSyOvxaAl44m2R/WuWioGNN+8RVTCXCLKOwpnQiDIsZIhwSvyIa7V4YvpGSRC+bRjMne9dccT2wB1wbTxO0e1HOAYrixW5tdmoTQLfKb8+vrDiQvFXw571HQssOTQx7AnSekfCzEOy7ze/kspgwzKXVhqcnfsHLX7Q5/z56rLa6lawvNOmsuP87lIRn6V5GV/GFpfcZIB/5MUXSLwu7dr7e4ZVyFjEJZPcRcGSm7ieYko4cApb3cRY9isTgnZWI6d4SXcFlr5AUPDnmrNMYl8iFuUdL3RONNDywK3riJh0lJYAIVkn0DmLjU8hza16tFi2mWGGVH1kERW5nXyBtjqSGwLwybwIDUOaJIrlUYRmTaBiSGbxc4j/1aprUcJknLvdSjsvdtTEzrn5yEy091Cgpcfff+3hnQXaoJdViIpKgZC3QLKiFNwhvU0kVNMFPjrHRmmRKvcd+ey0e0ZfRV2tlNXh9+7NGXH72VGia0juNnh1LJQHhsy7z2z4ByX7H/33sPjG3rirs6AZYnQuVgsdwBhip+1HAk//Skd6WapVbW5as7P6Uc6P6y/yh1Bmc0z4jfePfcyYS9IxucCIKh1eWfGp3oQDz6U21je2svIFRhbZu8T6SPGXyqayPpbxcF7Fhy0ew/n5ZktUCsv+oz/GHS6RUP22Q4Oc9P48uLomlrnKM2JXg/2PxmNHVddXMC4e5ViHgv1rQgu/Z+zCOc5TOB2pEVm+bO7PuwkVfPKebkXu/8JBxvTJpLNpUKzOawzexpnx6WjkWdjGHDtN33QB4Ns6TYqv+HDcGOxJRS7Oo3T3AGf+HmMo7w8LqDrvdUznTfJuB+1ag8bA2+ROTcwiu2cxB5XHBG5dpXuEtUgas3qJWm/4oy/wMuSADZGwqbukekYNd0jnZBIDpFRD3/KUaShfAuzc765u16TDPutNpoF+Sq9Ao3zlubLutBgC5lie6TO3ekHmL4l4UDu4fJzdy1zhqhvlw7iPaJLlVVrV+3SizZxf0NzUQML7h4ZbIRtVLF4AthxJ4pvLh+j8rd6OPecs8kWKLDQyaHm+olCz1iGWYrq30RYKB1EY2qUTHJ+nlW/LVOvS0u8s9jvQsc3fUuCcn1mF0mwYBzx6Kkf+9/zRGdMMFHK2eulpkh7tgqO5OClDaoIWZnE2wckSlWg7SbXOknYN+rXFNDWuK+w32qdL+7NCtqy1yKQAP+oe5aaEYZI2GMdV8YeveZsncK+InJkDER4ZT+zP7sdshokZOgzQ/2Ab8PCxsHvrIVhz/yEFObwJRdlXaSlaok7JpxqtknzKWZFQXMAUhGbQruLmG2H37dbkJUoGU5fEWVz/5jMqfUoNaTtI+hsfiQkkqAxOjJVhm735aAvcOJoMwSHfmGN8f0+/0CS0Uir9JaWguus7z/u1CYOTLU7vTRzSdrQrKKKeJVa1+PK/goYFeWdyslVirL5w3fABctA/zSqdrxvvVfTEwdIPLK0SSva18kpST9NgEYr4f/y4FxAyGHvES6hFKv
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="2.16.840.1.101.3.4.2.1"; boundary="----=_NextPart_000_00B3_01D99ACB.47F69040"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: GV2PR02MB9637.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eed7fa41-595b-453c-ea68-08db68d230b4
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2023 10:13:37.2653 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 25MVpTwn2o78y3P5p8bm/qf3Q+p6KKyDy+NWDH9z72Y8XPJ47FgqVA3FUhjh1yXaRkPynUmh0vD1o+P/rZDcJQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAPR02MB7859
X-TM-AS-ERS: 10.106.160.159-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== ZHlsYW4uc2Fkb3VuQG9yYW5nZ S5jb20=
X-TMASE-Version: DDEI-5.1-9.0.1002-27680.006
X-TMASE-Result: 10--37.600400-10.000000
X-TMASE-MatchedRID: KQceJlhJS6iwaNT/kFWzma3wTK82yW5sWyQijpt1UQnIPbn2oQhptfSe PPAaeOchvBM/mtB7H0a8LwmwIlX4RU2s22G7JsAT7Z/ogk9yHU/YUDvAr2Y/17Xl40gTGJ5p6Pb s5nkG/OTWj0X4FQoXPEt+8X+kdv7y1/mqwVZ5pLV2cLm5pLq1v4U1dgkezG3UMViW0T/jpfOezk Pzw098EYxrVyTg5o8eWS7LLyBpFOPWcdASlk7lViIuZ/6CFMb/WQ3R4k5PTnAPEadFRz1KItSHn JDq2yhMq9YyptElK5eXhiJkiPaKU2nKhcfu7MOvX9knSHW8uXWlY4F8r0vXP/SUvBPfrsd9HP9E tQvS+ILDX2OEG+YwewrABgFMv0sjfnzmcpBzOrv6zT5BlgBw3/lSepWcgdLP5OkG4vvYug+FJSZ cZUyE/r1vPbjkslMKHyORqEQK3Luuyr/sGF0bIArcxrzwsv5uNr21mij50Ntf/JRqlbLSV4VgEo F3GYKVDn68t1xwUZjTe/FbQn4yQGKpop2untnPwyZ3/yP11sr4qCLIu0mtIAnnZ4xTn7Kc3ofDF oBSX5/irSfB6ij0IGPARbkoyL1YMcKVekgtVaywOmfjQ30zeSjhvSkr09hAl/NWxRcfERU5Qka/ B296ovGuh+TBcNihOLQCQOcY6D9XvJFU/uBRZUcp08JfWWIe9aSRMFdeaB5cGuTueJkNIjC57Ll m5FHtoyoFDqDXMshS7qeH+dle+4+LNCTelLnZutvHF25zoU/2aiNJz83dBzqUJVT3gpbTn+N7Lt F4QjR9auBA2xMhah1NT+IwZHu0MY5dDK0CWFTAV+CHstPU+FW962Y8P26cFMkUvzgg/cWtyaYPv +ErX+gL5WVEeE7IsqatHgtxVbY/3GZ+dHsx6gEHfYvJoJttXN3z2mQ3ieK8QIu4z6HhEH7cGd19 dSFd
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 09286569-74da-4978-86b3-25956e4a6b7b-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/GZZ4RLi3mcIZWrDfLGvMYySpCP0>
Subject: Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 09 Jun 2023 10:13:56 -0000

Hello

 

As of today the proposed errata are still on “reported” status and I have not received any news since then.

 

I was wondering when they would be processed according to the last few e-mails?

 

Cordialement / Regards.

 

Dylan SADOUN

+336 47 53 54 50

 <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com 

 

 

Orange Restricted

De : SADOUN Dylan DTSI/DTR 
Envoyé : mardi 2 mai 2023 18:12
À : 'Rob Wilton (rwilton)' <rwilton@cisco.com>; 'Andy Bierman' <andy@yumaworks.com>; 'netconf@ietf.org' <netconf@ietf.org>; 'Jürgen Schönwälder' <jschoenwaelder@constructor.university>; 'Jan Lindblad' <janl@tail-f.com>; 'tom petch' <ietfc@btconnect.com>
Cc : 'RFC Errata System' <rfc-editor@rfc-editor.org>
Objet : RE: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

 

Hello Rob

 

Thank you for your overview and your proposition.

 

I understand that the IETF errata process is cautious, and that substantial changes that are not clearly and collectively agreed are not fit. I will read the draft as well as the NMDA RFC thoroughly later for my own information.

 

I agree with your proposed 7426 erratum correction, and as it is still some part of my original intent (including the notes), I also agree that it stays 7426.

 

Also, would that be possible in the other RFCs to indicate in the rejection notes that it does NOT refute the intents? Otherwise, I fear some people might take these rejections as “proofs” that the proposed errata were false, making the original issue even worse.

 

Cordialement / Regards.

 

Dylan SADOUN

+336 47 53 54 50

 <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com 

 

 

Orange Restricted

De : Rob Wilton (rwilton) <rwilton@cisco.com <mailto:rwilton@cisco.com> > 
Envoyé : vendredi 28 avril 2023 13:03
À : Andy Bierman <andy@yumaworks.com <mailto:andy@yumaworks.com> >; SADOUN Dylan DTSI/DTR <dylan.sadoun@orange.com <mailto:dylan.sadoun@orange.com> >; netconf@ietf.org <mailto:netconf@ietf.org> ; Jürgen Schönwälder <jschoenwaelder@constructor.university <mailto:jschoenwaelder@constructor.university> >; Jan Lindblad <janl@tail-f.com <mailto:janl@tail-f.com> >; tom petch <ietfc@btconnect.com <mailto:ietfc@btconnect.com> >
Cc : RFC Errata System <rfc-editor@rfc-editor.org <mailto:rfc-editor@rfc-editor.org> >
Objet : RE: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

 

Hi all,

 

Thank you all for the input that you provided on how to process these errata.

 

Having reread through the various threads and different people’s comments and views, my intent is to go back to what I originally proposed:

 

I.e., I intend to reject both 7427 and 7428, with short explanations, but also reference them back to 7426.

 

For Errata 7426:

Dylan, I plan on modifying errata 7426 so that it only adds “A conceptual data node that would be set by the server to the schema default value MUST NOT be reported.” to section 2.3.1, as per my original email on Tuesday 14th, and then I can mark this errata as “verified”.  Given that this somewhat changes the intent of your original errata, I can raise this as a separate errata if you prefer, in which case I would end up also rejecting 7426 with the latter part of the explanation below.

 

As part of this errata, I would add the following note/explanation to the errata:

 

<errata note>

This change brings the text and behavior more in alignment between ‘explicit’ Basic Mode (2.3.1) and ‘explicit’ Retrieval Mode (3.3).

 

The original errata also proposed that the text be clarified to define the behaviour for configuration explicitly set by a server, but after discussion with members of the WG, the general consensus is that this behaviour is outside the scope of the YANG and related management protocol RFCs that generally define changes to the server datastore contents in terms of explicit client requests to changes to the server’s configuration data.  The terminology definition of “Explicitly set data” in the RFC does give some guidance of the expectations of how server set data should be treated.

Further clarification on server behaviour absent of explicit client operations should be specified in new RFCs.

</errata note>

 

 

 

Justification based on feedback that I’ve read:

 

My impression is that the authors, and others in the NETCONF/NETMOD WG who have commented on these errata, all have a good shared common understanding as to what the expected behaviour is for configuration that is being set by external clients.  My proposed change to errata 7426 fixes a minor ambiguity, and somewhat aligns the text between ‘explicit’ Basic Mode (2.3.1) and ‘explicit’ Retrieval Mode (3.3).  I also accept that removing “by the client” may increase ambiguity and it doesn’t seem to be clear that there is a strong consensus for making this change – if in doubt it is best to leave the published text alone.

 

There also seems to be general consensus, notwithstanding the terminology text for “Explicitly set data” in the terminology section of RFC 6243, that the YANG and NETCONF RFCs are primarily written in the context of configuration being changed by management clients, and generally servers explicitly setting configuration (which could happen) are outside the scope of the current RFCs.  My interpretation is that draft-ietf-netmod-system-config-01 - System-defined Configuration <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-netmod-system-config%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QkYmtSHmXAf7I5F6N0P%2B4NqUh0laUTVf%2FfTNFBStKMM%3D&reserved=0>  is perhaps defining some of this behaviour, and hence I think that the NETMOD WG could consider whether any clarifications or updates to RFC 6243 may be helpful as part of that draft.

 

Dylan, I appreciate that this doesn’t clarify the text as much as you would like, but there are limits as to what can be accepted as an errata, and invariably we err on the side of caution.  I.e., it can only be used to fix bugs or change text where it is clear as to what the consensus of the WG was at the time that the document was approved for publication.  Anything where that consensus is not there, or it is not clear, or describing new behaviour, can only be changed by a new RFC that replaces or updates the existing RFC and goes through the full IETF consensus process.  Specifically, in this case, I don’t think that any text in the RFC is wrong with respect to servers explicitly setting configuration, it is just left unspecified, even though the terminology description of “Explicitly set data” guides towards what the expected behaviour should be.

 

Regards,

Rob

 

 

From: Andy Bierman <andy@yumaworks.com <mailto:andy@yumaworks.com> > 
Sent: 26 April 2023 17:58
To: dylan.sadoun@orange.com <mailto:dylan.sadoun@orange.com> 
Cc: netconf@ietf.org <mailto:netconf@ietf.org> ; Jürgen Schönwälder <jschoenwaelder@constructor.university <mailto:jschoenwaelder@constructor.university> >; Rob Wilton (rwilton) <rwilton@cisco.com <mailto:rwilton@cisco.com> >; RFC Errata System <rfc-editor@rfc-editor.org <mailto:rfc-editor@rfc-editor.org> >; Jan Lindblad <janl@tail-f.com <mailto:janl@tail-f.com> >; tom petch <ietfc@btconnect.com <mailto:ietfc@btconnect.com> >
Subject: Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

 

Hi,

 

I think the AD has enough info to make a decision wrt/ these Errata reports.

 

It is easy to find ambiguity in text that was written before:

  - RESTCONF was created 

  - decision to make YANG as protocol-independent as possible

  - NMDA was created

 

The concepts of 'client-set' and 'server-set' keep evolving.

IMO there is only 'client-set' and the server can have embedded or co-located clients.

This is an implementation detail and should be out of scope for standards.

 

If this RFC is silent or wrong about some details that require MUST or MUST NOT

(or any new normative text) then a new RFC obsoleting the old one ishould be required.

 

 

Andy

 

 

On Wed, Apr 26, 2023 at 6:20 AM <dylan.sadoun@orange.com <mailto:dylan.sadoun@orange.com> > wrote:

Hello

 

Andy, according to the "1.1.  Terminology" section of RFC 6243, "client" is RFC 6241's definition, which is a NETCONF client, not *any* client.

 

Then, you say that:

This RFC does not say anywhere "set by server".

It says "that would be set by the server".

Cases 3 and 4 do not exist in this RFC.

 

 

I must disagree. Even if the RFC does not define how the NETCONF server MUST or SHOULD apply values on its own in its datastores, it very clearly says that the NETCONF server **can**, and that the values can be other than the schema default ones:

 

Explicitly set data definition:

Data that is set to any value by a NETCONF

      client or other management application by the way of an explicit

      management operation, including any data model schema default

      value.  Any value set by the NETCONF server that is not the schema

      defined default value is also considered explicitly set data.

 

2.3.3.  'explicit' <edit-config> and <copy-config> Behavior

[…] A valid 'create' operation attribute for a

   data node that has been set by the server to its schema default value

   MUST succeed. […]

   A valid 'delete' operation attribute for a data node that

   has been set by the server to its schema default value MUST fail with

   a 'data-missing' error-tag.

 

3.3.  'explicit' Retrieval Mode

   […] A conceptual data node that would be
   set by the server to the schema default value MUST NOT be reported. […]

 

A.2.  Example Data Set

[…]

In this example, the 'mtu' field for each interface entry is set in
   the following manner:

              +--------------+--------------+--------------+
              | name         | set by       | mtu          |
              +--------------+--------------+--------------+
             | eth0         | client       | 8192         |
              | eth1         | server       | 1500         |
              | eth2         | client       | 9000         |
              | eth3         | client       | 1500         |
              +--------------+--------------+--------------+

 

Some of your previous responses are also clear on this matter.

 

 

To sum up, we are at a crossroad, with 2 possibilities:

1 - EITHER, according to the other RFCs, NETCONF servers CANNOT set values in their datastores on their own, then RFC 6243 is erroneous on this matter and needs correction (I will gladly suggest the errata) (NB: not talking about "a server acting as a client");

2 - OR, NETCONF servers CAN set values in their datastores on their own, in which case I have already made my point about the RFC errors on my errata propositions.

 

So far, it seems Rob, Jürgen and Jan believes 1 (servers cannot), while at least Andy and me thought 2 (that it was possible for servers).

(Note: on my part, I am fine with 1, but this needs to be clearly written in RFC 6243 among other corrections.)

 

We must find a consensus on this question to progress further.

 

Rob, about your last proposals: I must say I prefer mines (the short ones, in the table).

 

 

Tom Petch says:

Many of our documents predate the expansion in datastores so I think that you need to specify which datastore(s) you have in mind.  Servers do not set values or perhaps they do in Operational or perhaps they do not.

 

I am talking about configuration datastores.

 

 

Jan says:

I sort of doubt that any server implementor that has made this choice will care much about any clarifying RFC language for those cases.

 

I beg to differ: it depends on the vendor and your relation with it. In my job, RFCs are the last resort to argue for a complex vendor behaviour change. Thes is why I am trying to correct and clarify the RFC.

 

 

Looking forward for discussions about the capacity of NETCONF servers to set values.

 

Cordialement / Regards.

 

Dylan SADOUN

+336 47 53 54 50

 <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com 

 

De : Andy Bierman <andy@yumaworks.com <mailto:andy@yumaworks.com> > 
Envoyé : vendredi 21 avril 2023 16:34
À : Rob Wilton (rwilton) <rwilton@cisco.com <mailto:rwilton@cisco.com> >
Cc : Jürgen Schönwälder <jschoenwaelder@constructor.university <mailto:jschoenwaelder@constructor.university> >; SADOUN Dylan DTSI/DTR <dylan.sadoun@orange.com <mailto:dylan.sadoun@orange.com> >; netconf@ietf.org <mailto:netconf@ietf.org> ; RFC Errata System <rfc-editor@rfc-editor.org <mailto:rfc-editor@rfc-editor.org> >
Objet : Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

 

 

 

On Fri, Apr 21, 2023 at 6:29 AM Rob Wilton (rwilton) < <mailto:rwilton@cisco.com> rwilton@cisco.com> wrote:

Hi,

I also conceptually see this as Jürgen describes.  I.e., even if the device/system chooses to modify the configuration (e.g., due to a linecard insertion) then logically I see that as being equivalent to a system-controlled client that is acting equivalently to an external client.

 

Note that changes to the server configuration do not have to be done with NETCONF.

Any protocol (internal, proprietary) counts as a client.  

 

 

But I also agree that the terminology of RFC 6243 states:

   Explicitly set data:  Data that is set to any value by a NETCONF
      client or other management application by the way of an explicit
      management operation, including any data model schema default
      value.  Any value set by the NETCONF server that is not the schema
      defined default value is also considered explicitly set data.


Based on that I would propose the following change for section 3.3: deleting "by a client":

OLD
   When data is retrieved with a <with-defaults> parameter equal to
   'explicit', a data node that was set by a client to its schema
   default value MUST be reported.  A conceptual data node that would be
   set by the server to the schema default value MUST NOT be reported.
   Non-configuration data nodes containing the schema default value MUST
   be reported.

NEW:
   When data is retrieved with a <with-defaults> parameter equal to
   'explicit', a data node that was set to its schema default value MUST be
    reported.  A conceptual data node that would be
   set by the server to the schema default value MUST NOT be reported.
   Non-configuration data nodes containing the schema default value MUST
   be reported.


For section, 2.3.1, I would propose: copying the sentence from 3.3 regarding conceptual data nodes and deleting "by a client":

OLD:
   When data is retrieved from a server using the 'explicit' basic mode,
   and the <with-defaults> parameter is not present, data nodes MUST be
   reported if explicitly set by the client, even if they contain the
   schema default value.  Non-configuration data nodes containing the
   schema default value MUST be reported.

NEW:
   When data is retrieved from a server using the 'explicit' basic mode,
   and the <with-defaults> parameter is not present, data nodes MUST be
   reported if explicitly set, even if they contain the schema default value. 
   A conceptual data node that would be set by the server to the schema
   default value MUST NOT be reported. Non-configuration data nodes
   containing the schema default value MUST be reported.

I.e., we rely on the definition of "Explicitly set data" in the terminology.  Would everyone be okay with that?

 

 

These changes look fine to me (although not really needed at all).

This RFC does not say anywhere "set by server".

It says "that would be set by the server".

Cases 3 and 4 do not exist in this RFC.

 

 

Regards,
Rob

 

Andy

 



-----Original Message-----
From: Jürgen Schönwälder < <mailto:jschoenwaelder@constructor.university> jschoenwaelder@constructor.university> 
Sent: 21 April 2023 10:53
To:  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com
Cc: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com>;  <mailto:netconf@ietf.org> netconf@ietf.org; RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org>; Rob Wilton (rwilton) < <mailto:rwilton@cisco.com> rwilton@cisco.com>
Subject: Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments

Once again, servers do not arbitrarily set values on their own. They
set values based on client requests, i.e., your cases 3. and 4. do not
really make sense.

/js

On Fri, Apr 21, 2023 at 09:03:43AM +0000,  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com wrote:
> Hello
> 
>  
> 
> I a think that the RFC sections 2.3.1 and 3.3 are contradictory to the "explicitly set data" definition and the RFC intent (as reminded by Andy) and that Rob's suggestion (to copy one sentence from section 3.3 to section 2.3.1) is incomplete.
> 
>  
> 
> Let me go back to the 6 possible cases for a data node's value to:
> 
> 1. explicitly set by a NETCONF *client* to a value OTHER than the schema default value
> 
> 2. explicitly set by a NETCONF *client* to the *schema default* value
> 
> 3. explicitly set by a NETCONF _server_ to a value OTHER than the schema default value
> 
> 4. explicitly set by a NETCONF _server_ to the *schema default* value
> 
> 5. not explicitly set (neither by NETCONF clients nor the server) and with a schema default value defined in the YANG schema (for the node, or the node's type)
> 
> 6. not explicitly set (neither by NETCONF clients nor the server) and without any schema default defined in YANG (neither for the node nor the node's type). That case is trivial, the node is not valued. One could argue this is not the RFC subject. I will skip this case entirely afterwards.
> 
>  
> 
> It is clear that cases 1 to 4 are explicilty set data (as per the RFC definition), and NOT cases 5 and 6.
> 
>  
> 
> Here is a table summarizing the different versions of section 2.3.1 and 3.3:
> 
>  
> 
> 
> Erratum number
> 
> 7246
> 
> 7247
> 
> 
> RFC section
> 
> 2.3.1
> 
> 3.3
> 
> 
> Original text
> 
> When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set by the client, even if they contain the schema default value. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> When data is retrieved with a <with-defaults> parameter equal to 'explicit', a data node that was set by a client to its schema default value MUST be reported.  A conceptual data node that would be set by the server to the schema default value MUST NOT be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> 
> Problem with the original text
> 
> Only cases 1, 2 and 5 are covered, but cases 3 and 4 are NOT covered.
> 
> The implied meaning is contradictory to the "explicitly set data" definition and the RFC intent (cf. my previous e-mails).
> Therefore the section is currently erroneous.
> 
> Only cases 2, 4 and 5 are covered, but cases 1 and 3 are NOT covered.
> 
> Note: case 1 is the most important one!
> 
> Therefore the section is currently erroneous.
> 
> 
> Andy's suggestion (e-mail before the errata)
> 
> When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set by the client or the server, even if they contain the schema default value. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> n/a
> 
> 
> Problems with Andy's suggestion
> 
> This only adds a faulty case 4, because data set by the server to the schema default value MUST NOT be reported (cf. the "explicitly set data" definition).
> 
> Case 3 is not covered.
> 
> Therefore this version is (more) erroneous too.
> 
> n/a
> 
> 
> Rob's suggestion
> 
> When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set by the client, even if they contain the schema default value.  A conceptual data node that would be set by the server to the schema default value MUST NOT be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> n/a
> 
> 
> Problems with Rob's suggestion
> 
> In addition to cases 1, 2 and 5, this version adds case 4, BUT it still misses case 3 (just like the original 3.3 section).
> 
> Therefore the section is still erroneous.
> 
> n/a
> 
> 
> My previous suggestion
> 
> When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set. This means that data nodes containing the schema default value MUST be reported if set by a NETCONF client, but MUST NOT be reported if set by the NETCONF server. Data nodes set by the NETCONF server to values other than their schema default values MUST be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> When data is retrieved with a <with-defaults> parameter equal to 'explicit', a data node that was set by a client to its schema default value MUST be reported. A conceptual data node that would be set by the server to the schema default value MUST NOT be reported. A conceptual data node that would be set by the server to a value other than its schema default value MUST be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> 
> Why I think my suggestion is necessary
> 
> In addition to cases 1, 2 and 5, this version adds cases 3 and 4, making it complete and correct in regard to the "explicitly set data" definition and the RFC intent.
> 
> In addition to cases 2, 4 and 5, this version adds case 3. One could argue that case 1 is still not covered…
> 
> 
> My new suggestion (alternative)
> 
> When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> When data is retrieved with a <with-defaults> parameter equal to 'explicit', data nodes MUST be reported if explicitly set. Non-configuration data nodes containing the schema default value MUST be reported.
> 
> 
> Goal of the new suggestion
> 
> To be clear and brief, minimize the erratum, and maximize sections 2.3.1 and 3.3 harmony. The reader must then report to the "explicitly set data" definition which covers all cases (in one place).
> 
> To be clear and brief, minimize the erratum, and maximize sections 2.3.1 and 3.3 harmony. The reader must then report to the "explicitly set data" definition which covers all cases (in one place).
> 
>  
> 
> I believe to have proven that sections 2.3.1 and 3.3 of the RFC on the explicit mode are erroneous and that the errata are legitimate. Also, that Rob's suggestion is incomplete and Andy's in erroneous.
> 
>  
> 
> Please not, my point is not to re-litigate or re-write the RFC but to fix its "bugs" (cf.  < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=By0J8724qY3YS3lBs6SKzYMW1w19GTTFOP7Y17ajgIk%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/>  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=By0J8724qY3YS3lBs6SKzYMW1w19GTTFOP7Y17ajgIk%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/). 
> 
> Andy, you said:
> 
> "The intent in section 2.3.1 is that all explicitly set data is returned."
> 
> I think that my proposed corrections are exactly "a clear resolution in line with the original intent" (cf. the 4th point of the guidelines for review).
> 
>  
> 
> Andy, Rob, if you do not agree, could you please explain how the existing text or Rob's suggestion cover all cases properly and why my propositions do not?
> 
>  
> 
> I appreciate your attention to this matter and look forward to hearing back from you.
> 
>  
> 
> PS: I will be back on my e-mails on Wednesday.
> 
>  
> 
> Dylan SADOUN
> 
> +336 47 53 54 50
> 
>  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com 
> 
>  
> 
> De : Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com> 
> Envoyé : mercredi 19 avril 2023 21:44
> À : Jürgen Schönwälder < <mailto:jschoenwaelder@constructor.university> jschoenwaelder@constructor.university>; SADOUN Dylan DTSI/DTR < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>;  <mailto:netconf@ietf.org> netconf@ietf.org
> Objet : Re: [netconf] [Editorial Errata Reported] RFC6243 (7426, 7427 and 7428) combined, with attachments
> 
>  
> 
>  
> 
>  
> 
> On Wed, Apr 19, 2023 at 12:21 PM Jürgen Schönwälder < <mailto: <mailto:jschoenwaelder@constructor.university> jschoenwaelder@constructor.university>  <mailto:jschoenwaelder@constructor.university> jschoenwaelder@constructor.university> wrote:
> 
> The original design was that the NETCONF sets values based on client
> requests to modify configuration datastores. As the name suggests, its
> a configuration management protocol and it is not the server's job to
> create configuration on its own.
> 
> Yes, there are corner cases where a server may fill in values,
> but this does not change the general idea that clients control
> the manipulation of configuration data.
> 
>  
> 
> I think the small update from Rob fixes the ambiguity in sec. 2.3.1.
> 
>  
> 
> A YANG default is the value that is used if no instance of the data node exists.
> 
> The major vendors never really agreed on EXACTLY what it means for a data node instance to exist.
> 
> It is very implementation-specific.
> 
> It is also not really a problem if "merge" and "remove" are used instead of "create" and "delete",
> 
>  
> 
> This RFC distinguishes between the 2 implementation-specific cases (instance and no-instance).
> 
> The Errata process should not be used to re-litigate and re-write the RFC.
> 
>  
> 
> /js
> 
>  
> 
> Andy
> 
>  
> 
> 
> On Wed, Apr 19, 2023 at 05:35:54PM +0000,  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  wrote:
> > Hello
> > 
> >  
> > 
> > Thank you all for your quick answers but I must say that I mostly disagree.
> > 
> >  
> > 
> > All three errata are linked and twisted and therefore I propose to answer
> > all of them globally, before diving in each erratum distinctly later if
> > necessary.
> > 
> > Also, bear with me, I struggle to be brief in English.
> > 
> >  
> > 
> > There are 6 possible cases for a data node's value:
> > 
> > 1. explicitly set by a NETCONF *client* to a value OTHER than the schema
> > default value
> > 
> > 2. explicitly set by a NETCONF *client* to the *schema default* value
> > 
> > 3. explicitly set by a NETCONF _server_ to a value OTHER than the schema
> > default value <== this is the killer one!!
> > 
> > 4. explicitly set by a NETCONF _server_ to the *schema default* value
> > 
> > 5. not explicitly set (neither by NETCONF clients nor the server) and with a
> > schema default value defined in the YANG schema (for the node, or the node's
> > type)
> > 
> > 6. not explicitly set (neither by NETCONF clients nor the server) and
> > without any schema default defined in YANG (neither for the node nor the
> > node's type). That case is trivial, the node is not valued. One could argue
> > this is not the RFC subject. I will skip this case entirely afterwards.
> > 
> >  
> > 
> > Note 1: Rob is rightly questioning a NETCONF server being able to set data.
> > Please read further on this matter.
> > 
> > Note 2: a schema default value might be the node's or the node's type's, I
> > will not differentiate, and just say "schema default value".
> > 
> >  
> > 
> > According to the "explicitly set data" RFC definition, cases 1, 2 and 3 are
> > explicitly set data, while others are not (4, 5 and 6).
> > 
> > Sections 2.3.1 and 3.3 (and appendix A examples) are not clear on case 3
> > (and sometimes others as well).
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > On section 2.3.1.
> > 
> >  
> > 
> >  
> > 
> > Andy, in your 3.3 erratum response (7247), you argue that:
> > 
> >             "It is not possible for a node to have a value other than the
> > YANG default and not be explicitly set."
> > 
> > I agree with you (I wish this would be in the RFC!), this is true based
> > solely on the "explicitly set" definition, BUT I also believe that the 2.3.1
> > section, by partially paraphrasing the definition, is ambiguous, if not
> > prone to misunderstanding.
> > 
> >  
> > 
> > >From section 2.3.1:
> > 
> >             "When data is retrieved from a server using the 'explicit' basic
> > mode, and the <with-defaults> parameter is not present, data nodes MUST be
> > reported if explicitly set by the client, even if they contain the schema
> > default value"
> > 
> > Andy, in your 2.3.1 (7246) erratum response, you first say:
> > 
> >             "The intent in section 2.3.1 is that all explicitly set data is
> > returned."
> > 
> > This is also how I understood the intent. However, the section formulation
> > seems wrong.
> > 
> > Let us review the different cases:
> > 
> > - cases 1 and 2 are directly covered
> > 
> > - cases 4 and 5 are not directly covered in that section, but may be
> > inferred from the definition
> > 
> > The main problem is for case 3. Indeed, by precising:
> > 
> >             "*if* explicitly set **by the client**, *even if* they contain
> > the schema default value"
> > 
> > (emphasis and notes mine)
> > 
> > it leads to think that the opposite it NOT true, which is that if explicitly
> > set **by the server**, there is no absolute requirement for the NETCONF
> > server to report this data. To put it otherwise, this section is open to
> > interpretation on case 3: should the data be reported or not? We know the
> > answer thanks to the "schema default data" definition: it depends! If set to
> > the schema default value (case 4): NO, otherwise (case 3): YES.
> > 
> >  
> > 
> > Although it is indeed the intent of this section, it is never clearly
> > written in the RFC that the explicit mode means reporting only explicitly
> > set data. This is why I propose to be more explicit (in the formulation).
> > 
> >  
> > 
> > Note: you add "There is a subtle difference between a server using the YANG
> > default value because no instance exists and a server creating an instance
> > that equals the YANG default value.". I agree with you, but I fail to
> > understand why my addendum would be in contradiction.
> > 
> >  
> > 
> >  
> > 
> > Rob, in your 2.3.1 (7426) erratum response, you rightly point out that the
> > section is ambiguous about
> > 
> >             "default values that haven’t been explicit set by the client"
> > 
> > (cases 4 and 5)
> > 
> > I agree, this is my point and why I propose to add:
> > 
> >             "This means that data nodes containing the schema default value
> > MUST be reported if set by a NETCONF client but MUST NOT be reported if set
> > by the NETCONF server."
> > 
> > (cases 2 and 4)
> > 
> > in accordance with the "explicitly set data" definition. One might say that
> > the RFC is not ambiguous as the definition is clear, however the section
> > partially paraphrasing the definition seems odd, and I believe the clearer
> > the better, even at the expense of (very small) redundancy.
> > 
> >  
> > 
> > You ask:
> > 
> >             "Dylan, is this what you were trying to clarify?"
> > 
> > Well, yes but partially (again, cases number!). I think the section is also
> > ambiguous on values set by the server to values other than the schema
> > default values (case 3), hence I also add:
> > 
> >             "Data nodes set by the NETCONF server to values other than their
> > schema default values MUST be reported."
> > 
> > This is also why I would push for my proposed version over yours (or the
> > original text).
> > 
> > Note : case 5 seems obvious enough not be added.
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > On section 3.3 now.
> > 
> >  
> > 
> >  
> > 
> > Andy, in your 3.3 erratum response (7247), you argue that the case of a node
> > that is not explicitly set is clear (case number 5). I agree with you.
> > However, I believe that case number 3 is NOT, hence my erratum which adds
> > for clarity's sake:
> > 
> >             "A conceptual data node that would be set by the server to a
> > value other than its schema default value MUST be reported."
> > 
> > Maybe, it is the "conceptual" part of my sentence that is wrong? I am not
> > quite sure what it means in the RFC. I only paraphrased the previous
> > sentence for harmony. Is a "conceptual data node" a node that is not
> > instantiated, but implicitly bears a value as defined in the YANG schema
> > "default"? In that case, let me rephrase the added sentence of the erratum
> > by removing "conceptual":
> > 
> >             "A data node that would be set by the server to a value other
> > than its schema default value MUST be reported."
> > 
> >  
> > 
> > Is it better this way?
> > 
> >  
> > 
> > Note: A proposed alternative (by e-mail from Andy) was to remove "by the
> > client", but that would be wrong for case 4!!
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > On both sections.
> > 
> >  
> > 
> > Rob, in your 3.3 erratum response (7247), you rightly point out that a
> > NETCONF server setting configuration is a bit odd in NETCONF. I must agree
> > with you... however RFC 6243 "explicitly set data" definition states that:
> > 
> >             "Any value set by the NETCONF server that is not the schema
> > defined default value is also considered explicitly set data.".
> > 
> > Also, some other bits of the RFC also speak of NETCONF servers setting data:
> > 
> > - section 2.3.3: "data node that has been set by the server" (twice)
> > 
> > - section 3.3: "A conceptual data node that would be set by the server"
> > 
> > Therefore, I think the NETCONF server being able to set data makes sense in
> > this RFC. In practice.
> > 
> >  
> > 
> > You add that
> > 
> >             "Hence, if a server is setting some of the configuration to a
> > non default-value then one could perhaps argue [...] that logically, the
> > server is also internally acting as a NETCONF/RESTCONF client"
> > 
> > While I understand how one might indeed turn things in this convoluted way
> > in some particular use cases, I also think that, based on the definition, a
> > server setting data by itself must be considered first.
> > 
> >  
> > 
> >  
> > 
> >  
> > 
> > As for the Appendix A. examples section (7428) erratum: this is to showcase
> > the case 3. I believe it to enrich the RFC, given the complexity of the
> > whole thing. Please refer to them if the present explanations are too
> > cryptic.
> > 
> >  
> > 
> >  
> > 
> > As a conclusion, please acknowledge that the RFC makes it *really* difficult
> > to prove (to someone that would think otherwise) that case 3 IS explicitly
> > set data and therefore should be reported by the NETCONF server in the
> > explicit mode. One needs to discuss the whole RFC intent, rather than simply
> > having to point to the right section. This is very problematic and led some
> > manufacturers to implement the explicit mode differently.
> > 
> >  
> > 
> >  
> > 
> > As a finishing note, I must admit that my errata notes are vague and
> > imprecise. I can, of course, rewrite them if necessary. I was trying to be
> > brief given my preceding explanatory e-mails and the fact that I struggle to
> > explain these subtleties briefly.
> > 
> >  
> > 
> >  
> > 
> > Attached:
> > 
> > - the 3 errata submissions with answers
> > 
> > - the preceding e-mails
> > 
> >  
> > 
> > If you are still not convinced, I would be glad to understand how case 3 is
> > correctly covered in section 2.3.1 and 3.3.
> > 
> >  
> > 
> > Thank you for taking the time to review this and share your thoughts before
> > I propose errata editions.
> > 
> 
> > Date: Tue, 18 Apr 2023 19:52:04 +0200
> > From: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >
> > To: RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> >
> > Cc: SADOUN Dylan DTSI/DTR < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >,
> >   <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com> ,  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Subject: Re: [Editorial Errata Reported] RFC6243 (7428)
> > Message-ID: <CABCOCHQ8m=A37p= <mailto:iTWzx1D23sH7tTtCM2qtvt15OJxxtUmonvw@mail.gmail.com> iTWzx1D23sH7tTtCM2qtvt15OJxxtUmonvw@mail.gmail.com <mailto: <mailto:iTWzx1D23sH7tTtCM2qtvt15OJxxtUmonvw@mail.gmail.com> iTWzx1D23sH7tTtCM2qtvt15OJxxtUmonvw@mail.gmail.com> >
> > X-Mailer: Microsoft Outlook 16.0
> > 
> > Hi,
> > 
> > This Errata should be rejected.
> > There is no need to add an additional "eth4" interface entry to the examples 
> > in Appendix A.
> > 
> > 
> > Andy
> > 
> > 
> > On Tue, Apr 18, 2023 at 5:38 AM RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org>  
> > <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> > > wrote:
> > 
> > 
> > The following errata report has been submitted for RFC6243,
> > "With-defaults Capability for NETCONF".
> > 
> > --------------------------------------
> > You may review the report below and at:
> >  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7428&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iCXdcjqsrr4MxAqk%2F5wjplzplu%2BpMrrOBBdkLAIXwms%3D&reserved=0> https://www.rfc-editor.org/errata/eid7428 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7428&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iCXdcjqsrr4MxAqk%2F5wjplzplu%2BpMrrOBBdkLAIXwms%3D&reserved=0> https://www.rfc-editor.org/errata/eid7428>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7428&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iCXdcjqsrr4MxAqk%2F5wjplzplu%2BpMrrOBBdkLAIXwms%3D&reserved=0> https://www.rfc-editor.org/errata/eid7428 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7428&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=iCXdcjqsrr4MxAqk%2F5wjplzplu%2BpMrrOBBdkLAIXwms%3D&reserved=0> https://www.rfc-editor.org/errata/eid7428> >
> > 
> > --------------------------------------
> > Type: Editorial
> > Reported by: Dylan Sadoun < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > >
> > 
> > Section: Appendix A
> > 
> > Original Text
> > -------------
> > A.2.  Example Data Set
> > 
> > [...]
> > 
> >   <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >     <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >       <interface>
> >         <name>eth0</name>
> >         <mtu>8192</mtu>
> >         <status>up</status>
> >       </interface>
> >       <interface>
> >         <name>eth1</name>
> >         <mtu>1500</mtu>
> >         <status>up</status>
> >       </interface>
> >       <interface>
> >         <name>eth2</name>
> >         <mtu>9000</mtu>
> >         <status>not feeling so good</status>
> >       </interface>
> >       <interface>
> >         <name>eth3</name>
> >         <mtu>1500</mtu>
> >         <status>waking up</status>
> >       </interface>
> >     </interfaces>
> >   </data>
> > 
> >   In this example, the 'mtu' field for each interface entry is set in
> >    the following manner:
> > 
> >               +--------------+--------------+--------------+
> >               | name         | set by       | mtu          |
> >               +--------------+--------------+--------------+
> >               | eth0         | client       | 8192         |
> >               | eth1         | server       | 1500         |
> >               | eth2         | client       | 9000         |
> >               | eth3         | client       | 1500         |
> >               +--------------+--------------+--------------+
> > 
> > [...]
> > 
> > A.3.1.  <with-defaults> = 'report-all'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'report-all' is demonstrated in this example.
> > 
> >     <rpc message-id="101"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           report-all
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="101"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977132326%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=0693w2mOtUiqldza0TR9DWaiXklDNomWWo4jVceslUU%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <mtu>1500</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu>1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.2.  <with-defaults> = 'report-all-tagged'
> > 
> > [...]
> > 
> >     <rpc message-id="102"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           report-all-tagged
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="102"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"
> >                xmlns:wd="urn:ietf:params:xml:ns:netconf:default:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status wd:default="true">up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <mtu wd:default="true">1500</mtu>
> >             <status wd:default="true">up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu wd:default="true">1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.3.  <with-defaults> = 'trim'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'trim' is demonstrated in this example.
> > 
> >     <rpc message-id="103"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           trim
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="103"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <status>waking up</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.4.  <with-defaults> = 'explicit'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'explicit' is demonstrated in this example.
> > 
> >     <rpc message-id="104"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977288496%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Lmr0csalP3hX1D7HR8xpjLhUBHSeEO1f0h59wYOf5Ks%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           explicit
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="104"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu>1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > Corrected Text
> > --------------
> > A.2.  Example Data Set
> > 
> > [...]
> > 
> >   <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >     <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >       <interface>
> >         <name>eth0</name>
> >         <mtu>8192</mtu>
> >         <status>up</status>
> >       </interface>
> >       <interface>
> >         <name>eth1</name>
> >         <mtu>1500</mtu>
> >         <status>up</status>
> >       </interface>
> >       <interface>
> >         <name>eth2</name>
> >         <mtu>9000</mtu>
> >         <status>not feeling so good</status>
> >       </interface>
> >       <interface>
> >         <name>eth3</name>
> >         <mtu>1500</mtu>
> >         <status>waking up</status>
> >       </interface>
> >       <interface>
> >         <name>eth4</name>
> >         <mtu>9112</mtu>
> >         <status>better call for help</status>
> >       </interface>
> >     </interfaces>
> >   </data>
> > 
> >   In this example, the 'mtu' field for each interface entry is set in
> >    the following manner:
> > 
> >               +--------------+--------------+--------------+
> >               | name         | set by       | mtu          |
> >               +--------------+--------------+--------------+
> >               | eth0         | client       | 8192         |
> >               | eth1         | server       | 1500         |
> >               | eth2         | client       | 9000         |
> >               | eth3         | client       | 1500         |
> >               | eth4         | server       | 9112         |
> >               +--------------+--------------+--------------+
> > 
> > [...]
> > 
> > A.3.1.  <with-defaults> = 'report-all'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'report-all' is demonstrated in this example.
> > 
> >     <rpc message-id="101"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           report-all
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="101"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <mtu>1500</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu>1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >           <interface>
> >             <name>eth4</name>
> >             <mtu>9112</mtu>
> >             <status>better call for help</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.2.  <with-defaults> = 'report-all-tagged'
> > 
> > [...]
> > 
> >     <rpc message-id="102"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977445177%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XAOGo7QjExLqnfWo5iz7WgMbtRVm2HgIxwzIhF6lqRY%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           report-all-tagged
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="102"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"
> >                xmlns:wd="urn:ietf:params:xml:ns:netconf:default:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status wd:default="true">up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <mtu wd:default="true">1500</mtu>
> >             <status wd:default="true">up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu wd:default="true">1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >           <interface>
> >             <name>eth4</name>
> >             <mtu>9112</mtu>
> >             <status>better call for help</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.3.  <with-defaults> = 'trim'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'trim' is demonstrated in this example.
> > 
> >     <rpc message-id="103"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           trim
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="103"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <status>waking up</status>
> >           </interface>
> >           <interface>
> >             <name>eth4</name>
> >             <mtu>9112</mtu>
> >             <status>better call for help</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > A.3.4.  <with-defaults> = 'explicit'
> > 
> >    The behavior of the <with-defaults> parameter handling for the value
> >    'explicit' is demonstrated in this example.
> > 
> >     <rpc message-id="104"
> >          xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <get>
> >         <filter type="subtree">
> >           <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces> > 
> > "/>
> >         </filter>
> >         <with-defaults
> >          xmlns="urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults">
> >           explicit
> >         </with-defaults>
> >       </get>
> >     </rpc>
> > 
> >     <rpc-reply message-id="104"
> >                xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
> >       <data>
> >         <interfaces xmlns=" <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977601574%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=XpwHDlO%2BeoF%2F%2FWSAuTrEm6hno9IpoVl2u3d4x4vNrhI%3D&reserved=0> http://example.com/ns/interfaces < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fexample.com%2Fns%2Finterfaces&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=IIsbx3vqmPkp9MFY%2BkD6DtVyxtGfWCez6VnHiBArtd4%3D&reserved=0> http://example.com/ns/interfaces> > 
> > ">
> >           <interface>
> >             <name>eth0</name>
> >             <mtu>8192</mtu>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth1</name>
> >             <status>up</status>
> >           </interface>
> >           <interface>
> >             <name>eth2</name>
> >             <mtu>9000</mtu>
> >             <status>not feeling so good</status>
> >           </interface>
> >           <interface>
> >             <name>eth3</name>
> >             <mtu>1500</mtu>
> >             <status>waking up</status>
> >           </interface>
> >           <interface>
> >             <name>eth4</name>
> >             <mtu>9112</mtu>
> >             <status>better call for help</status>
> >           </interface>
> >         </interfaces>
> >       </data>
> >     </rpc-reply>
> > 
> > Notes
> > -----
> > This erratum expands existing examples to include the case of a server setting 
> > data nodes to values other than their default schema values. This echoes the 
> > other errata about sections 2.3.1 and 3.3 and the explicit retrieval mode.
> > 
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party
> > can log in to change the status and edit the report, if necessary.
> > 
> > --------------------------------------
> > RFC6243 (draft-ietf-netconf-with-defaults-14)
> > --------------------------------------
> > Title               : With-defaults Capability for NETCONF
> > Publication Date    : June 2011
> > Author(s)           : A. Bierman, B. Lengyel
> > Category            : PROPOSED STANDARD
> > Source              : Network Configuration
> > Area                : Operations and Management
> > Stream              : IETF
> > Verifying Party     : IESG
> > 
> > 
> 
> > Date: Tue, 18 Apr 2023 19:42:31 +0200
> > From: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >
> > To: "Rob Wilton (rwilton)" < <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com> >
> > Cc: RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> >,
> >   <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com> ,  <mailto:warren@kumari.net> warren@kumari.net <mailto: <mailto:warren@kumari.net> warren@kumari.net> ,  <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com> ,
> >   <mailto:kent%2Bietf@watsen.net> kent+ietf@watsen.net <mailto: <mailto:kent%252Bietf@watsen.net> kent%2Bietf@watsen.net> , SADOUN Dylan DTSI/DTR < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >,
> >   <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Subject: Re: [Technical Errata Reported] RFC6243 (7426)
> > Message-ID: <CABCOCHRvVLBaWUqZ88O5iPsfc9bXYOO7tT2Yh0= <mailto:8ySiPYdZ2Ww@mail.gmail.com> 8ySiPYdZ2Ww@mail.gmail.com <mailto: <mailto:8ySiPYdZ2Ww@mail.gmail.com> 8ySiPYdZ2Ww@mail.gmail.com> >
> > X-Mailer: Microsoft Outlook 16.0
> > 
> > 
> > 
> > On Tue, Apr 18, 2023 at 9:55 AM Rob Wilton (rwilton) < <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com>  
> > <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com> > > wrote:
> > 
> > 
> > Hi Andy, Dylan,
> > 
> > 
> > 
> > I don’t think that the proposed text is quite right, but there might be 
> > something worth clarifying here.
> > 
> > 
> > 
> > I.e., I believe that I understand what section 2.3.1 is meaning, but it doesn’t 
> > define what to do for default values that haven’t been explicit set by the 
> > client.  I.e., arguably, it looks servers are free to choose whether to 
> > include or not include data nodes with a default value that haven’t been set 
> > by the client (which I don’t think is the intent).  Note, the logically 
> > equivalent section in 3.3 is more explicit that they MUST NOT be reported:
> > 
> > 
> > 
> > <quote>
> > 
> >  < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Frfc%2Frfc6243%23section-3.3&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=66j3a%2BuTQw5VR9DIkVctkS3qUINPFSbWJ8gk7SgZgl0%3D&reserved=0> https://www.rfc-editor.org/rfc/rfc6243#section-3.3 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Frfc%2Frfc6243%23section-3.3&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=66j3a%2BuTQw5VR9DIkVctkS3qUINPFSbWJ8gk7SgZgl0%3D&reserved=0> https://www.rfc-editor.org/rfc/rfc6243#section-3.3> > 
> > 3.3.  'explicit' Retrieval Mode
> > 
> > 
> > 
> >    When data is retrieved with a <with-defaults> parameter equal to
> > 
> >    'explicit', a data node that was set by a client to its schema
> > 
> >    default value MUST be reported.  A conceptual data node that would be
> > 
> >    set by the server to the schema default value MUST NOT be reported.
> > 
> >    Non-configuration data nodes containing the schema default value MUST
> > 
> >    be reported.
> > 
> > <end quote>
> > 
> > 
> > 
> > Hence, I’m wondering whether section 2.3.1 should take this sentence from 
> > section 3.3:  “A conceptual data node that would be
> > 
> >    set by the server to the schema default value MUST NOT be reported.”, i.e., 
> > actually read something like:
> > 
> > 
> > 
> > <proposed>
> > 
> >  < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Frfc%2Frfc6243%23section-2.3.1&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=CFGFFOYsb2vHigFM2FU85G5tIAsC%2BdNlZjnqpltDtqE%3D&reserved=0> https://www.rfc-editor.org/rfc/rfc6243#section-2.3.1 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Frfc%2Frfc6243%23section-2.3.1&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=CFGFFOYsb2vHigFM2FU85G5tIAsC%2BdNlZjnqpltDtqE%3D&reserved=0> https://www.rfc-editor.org/rfc/rfc6243#section-2.3.1> > 
> > 2.3.1.  'explicit' Basic Mode Retrieval
> > 
> >    When data is retrieved from a server using the 'explicit' basic mode,
> >    and the <with-defaults> parameter is not present, data nodes MUST be
> >    reported if explicitly set by the client, even if they contain the
> >    schema default value.  A conceptual data node that would be set by
> >    the server to the schema default value MUST NOT be reported.
> >    Non-configuration data nodes containing the schema default value MUST
> >    be reported.
> > 
> > <end proposed>
> > 
> > 
> > 
> > Dylan, is this what you were trying to clarify?  Andy, does this change your 
> > opinion?
> > 
> > 
> > 
> > 
> > 
> > Your change to 2.3.1 is consistent with WG intent, so no objection.
> > 
> > 
> > 
> > 
> > 
> > Thanks,
> > 
> > Rob
> > 
> > 
> > Andy
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > From: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com>  <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> > >
> > Sent: 18 April 2023 17:18
> > To: RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org>  
> > <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> > >
> > Cc:  <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com>  <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com> > ; 
> >  <mailto:warren@kumari.net> warren@kumari.net <mailto: <mailto:warren@kumari.net> warren@kumari.net>  <mailto: <mailto:warren@kumari.net> warren@kumari.net <mailto: <mailto:warren@kumari.net> warren@kumari.net> > ; Rob Wilton (rwilton) 
> > < <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com>  <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com> > >;  <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com>  
> > <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com> > ;  <mailto:kent%2Bietf@watsen.net> kent+ietf@watsen.net <mailto: <mailto:kent%252Bietf@watsen.net> kent%2Bietf@watsen.net>  
> > <mailto: <mailto:kent%252Bietf@watsen.net> kent%2Bietf@watsen.net <mailto: <mailto:kent%25252Bietf@watsen.net> kent%252Bietf@watsen.net> > ;  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > ;  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org>  <mailto: <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> >
> > Subject: Re: [Technical Errata Reported] RFC6243 (7426)
> > 
> > 
> > 
> > Hi,
> > 
> > 
> > 
> > This Errata should be rejected.
> > 
> > The intent in section 2.3.1 is that all explicitly set data is returned.
> > 
> > The proposed new text does not reflect this intent.
> > 
> > 
> > 
> > There is a subtle difference between a server using the YANG default value 
> > because no instance exists
> > 
> > and a server creating an instance that equals the YANG default value.  The 
> > server implementation
> > 
> > needs to distinguish between them. The "create" and "delete" edit operations 
> > are impacted by this distinction.
> > 
> > 
> > 
> > 
> > 
> > Andy
> > 
> > 
> > 
> > 
> > 
> > On Tue, Apr 18, 2023 at 5:35 AM RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org>  
> > <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> > > wrote:
> > 
> > The following errata report has been submitted for RFC6243,
> > "With-defaults Capability for NETCONF".
> > 
> > --------------------------------------
> > You may review the report below and at:
> >  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7426&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UrI1fKXYSwWu51JVPaELTGgxX2ezy832ezE1rPObyqI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7426 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7426&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UrI1fKXYSwWu51JVPaELTGgxX2ezy832ezE1rPObyqI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7426>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7426&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UrI1fKXYSwWu51JVPaELTGgxX2ezy832ezE1rPObyqI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7426 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7426&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=UrI1fKXYSwWu51JVPaELTGgxX2ezy832ezE1rPObyqI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7426> >
> > 
> > --------------------------------------
> > Type: Technical
> > Reported by: Dylan Sadoun < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > >
> > 
> > Section: 2.3.1
> > 
> > Original Text
> > -------------
> > When data is retrieved from a server using the 'explicit' basic mode, and the 
> > <with-defaults> parameter is not present, data nodes MUST be reported if 
> > explicitly set by the client, even if they contain the schema default value. 
> > Non-configuration data nodes containing the schema default value MUST be 
> > reported.
> > 
> > Corrected Text
> > --------------
> > When data is retrieved from a server using the 'explicit' basic mode, and the 
> > <with-defaults> parameter is not present, data nodes MUST be reported if 
> > explicitly set. This means that data nodes containing the schema default value 
> > MUST be reported if set by a NETCONF client, but MUST NOT be reported if set 
> > by the NETCONF server. Data nodes set by the NETCONF server to values other 
> > than their schema default values MUST be reported. Non-configuration data 
> > nodes containing the schema default value MUST be reported.
> > 
> > Notes
> > -----
> > The RFC defines "Explicitly set data" for the sole purpose of defining the 
> > explicit retrieval mode. This definition is clear about when data set by the 
> > server should be considered "explicitly set" i.e. when not set to the schema 
> > default value. However, the 2.3.1 and 3.3 sections are ambiguous and prone to 
> > misunderstanding, as they only emphasise the "set by the client" case, which 
> > leads to think that data set by the server to a value different from its 
> > schema default value should not be reported.
> > This erratum is for the 2.3.1 section.
> > 
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party
> > can log in to change the status and edit the report, if necessary.
> > 
> > --------------------------------------
> > RFC6243 (draft-ietf-netconf-with-defaults-14)
> > --------------------------------------
> > Title               : With-defaults Capability for NETCONF
> > Publication Date    : June 2011
> > Author(s)           : A. Bierman, B. Lengyel
> > Category            : PROPOSED STANDARD
> > Source              : Network Configuration
> > Area                : Operations and Management
> > Stream              : IETF
> > Verifying Party     : IESG
> > 
> 
> > Date: Tue, 18 Apr 2023 19:11:39 +0200
> > From: "Rob Wilton (rwilton)" < <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com> >
> > To: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >, RFC Errata System
> >  < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> >, SADOUN Dylan DTSI/DTR
> >  < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >,  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Cc:  <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com> ,  <mailto:warren@kumari.net> warren@kumari.net <mailto: <mailto:warren@kumari.net> warren@kumari.net> ,
> >   <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com> ,  <mailto:kent%2Bietf@watsen.net> kent+ietf@watsen.net <mailto: <mailto:kent%252Bietf@watsen.net> kent%2Bietf@watsen.net> 
> > Subject: RE: [Technical Errata Reported] RFC6243 (7427)
> > Message-ID: < <mailto:BY5PR11MB41966C656A3E40F44C963E5EB59D9@BY5PR11MB4196.namprd11.prod.outlook.com> BY5PR11MB41966C656A3E40F44C963E5EB59D9@BY5PR11MB4196.namprd11.prod.outlook.com <mailto: <mailto:BY5PR11MB41966C656A3E40F44C963E5EB59D9@BY5PR11MB4196.namprd11.prod.outlook.com> BY5PR11MB41966C656A3E40F44C963E5EB59D9@BY5PR11MB4196.namprd11.prod.outlook.com> >
> > X-Mailer: Microsoft Outlook 16.0
> > 
> > Hi Andy, Dylan,
> > 
> > 
> > 
> > On this one, I agree with Andy, and I propose that we reject this errata.
> > 
> > 
> > 
> > I may be wrong, but I don’t think that the IETF YANG and NETCONF/RESTCONF 
> > standards formally define how configuration can be set outside of a client 
> > operation (perhaps except bootup or sZTP), except when conceptually set to a 
> > default value, which is already covered by the text.
> > 
> > 
> > 
> > Hence, if a server is setting some of the configuration to a non default-value 
> > then one could perhaps argue that is out of scope for the IETF drafts, or that 
> > logically, the server is also internally acting as a NETCONF/RESTCONF client, 
> > and hence Andy’s statement: “It is not possible for a node to have a value 
> > other than the YANG default and not be explicitly set.” seems correct.
> > 
> > 
> > 
> > Given that my interpretation may be going out on a limb, are there any other 
> > opinions here?
> > 
> > 
> > 
> > Regards,
> > 
> > Rob
> > 
> > 
> > 
> > 
> > 
> > From: Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >
> > Sent: 18 April 2023 17:54
> > To: RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> >
> > Cc:  <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com <mailto: <mailto:balazs.lengyel@ericsson.com> balazs.lengyel@ericsson.com> ;  <mailto:warren@kumari.net> warren@kumari.net <mailto: <mailto:warren@kumari.net> warren@kumari.net> ; Rob Wilton (rwilton) 
> > < <mailto:rwilton@cisco.com> rwilton@cisco.com <mailto: <mailto:rwilton@cisco.com> rwilton@cisco.com> >;  <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com <mailto: <mailto:mjethanandani@gmail.com> mjethanandani@gmail.com> ;  <mailto:kent%2Bietf@watsen.net> kent+ietf@watsen.net <mailto: <mailto:kent%252Bietf@watsen.net> kent%2Bietf@watsen.net> ; 
> >  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> ;  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Subject: Re: [Technical Errata Reported] RFC6243 (7427)
> > 
> > 
> > 
> > Hi,
> > 
> > 
> > 
> > This Errata should be rejected.
> > 
> > The additional sentence is not needed and was not left out of the original 
> > text by error.
> > 
> > 
> > 
> > This sentence refers to a node without an instance so the YANG default is used 
> > instead.
> > 
> > 
> > 
> >      A conceptual data node that would be set by the server to the schema 
> > default value MUST NOT be reported.
> > 
> > 
> > 
> > The key text is "would be set". A better clarification is "would be used"
> > 
> > The intent is that the node is not explicitly set.
> > 
> > 
> > 
> > It is not possible for a node to have a value other than the YANG default and 
> > not be explicitly set.
> > 
> > 
> > 
> > Andy
> > 
> > 
> > 
> > On Tue, Apr 18, 2023 at 5:37 AM RFC Errata System < <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org>  
> > <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org <mailto: <mailto:rfc-editor@rfc-editor.org> rfc-editor@rfc-editor.org> > > wrote:
> > 
> > The following errata report has been submitted for RFC6243,
> > "With-defaults Capability for NETCONF".
> > 
> > --------------------------------------
> > You may review the report below and at:
> >  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7427&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WYVk6n36mtmqLtbBhGPIRu8%2BdyrpM1TugaLoXksCelI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7427 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7427&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WYVk6n36mtmqLtbBhGPIRu8%2BdyrpM1TugaLoXksCelI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7427>  
> > < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7427&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WYVk6n36mtmqLtbBhGPIRu8%2BdyrpM1TugaLoXksCelI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7427 < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7427&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=WYVk6n36mtmqLtbBhGPIRu8%2BdyrpM1TugaLoXksCelI%3D&reserved=0> https://www.rfc-editor.org/errata/eid7427> >
> > 
> > --------------------------------------
> > Type: Technical
> > Reported by: Dylan Sadoun < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > >
> > 
> > Section: 3.3
> > 
> > Original Text
> > -------------
> > When data is retrieved with a <with-defaults> parameter equal to 'explicit', a 
> > data node that was set by a client to its schema default value MUST be 
> > reported.  A conceptual data node that would be set by the server to the 
> > schema default value MUST NOT be reported. Non-configuration data nodes 
> > containing the schema default value MUST be reported.
> > 
> > Corrected Text
> > --------------
> > When data is retrieved with a <with-defaults> parameter equal to 'explicit', a 
> > data node that was set by a client to its schema default value MUST be 
> > reported. A conceptual data node that would be set by the server to the schema 
> > default value MUST NOT be reported. A conceptual data node that would be set 
> > by the server to a value other than its schema default value MUST be reported. 
> > Non-configuration data nodes containing the schema default value MUST be 
> > reported.
> > 
> > Notes
> > -----
> > The RFC defines "Explicitly set data" for the sole purpose of defining the 
> > explicit retrieval mode. This definition is clear about when data set by the 
> > server should be considered "explicitly set" i.e. when not set to the schema 
> > default value. However, the 2.3.1 and 3.3 sections are ambiguous and prone to 
> > misunderstanding, as they only emphasise the "set by the client" case, which 
> > leads to think that data set by the server to a value different from its 
> > schema default value should not be reported.
> > This erratum is for the 3.3 section.
> > 
> > Instructions:
> > -------------
> > This erratum is currently posted as "Reported". If necessary, please
> > use "Reply All" to discuss whether it should be verified or
> > rejected. When a decision is reached, the verifying party
> > can log in to change the status and edit the report, if necessary.
> > 
> > --------------------------------------
> > RFC6243 (draft-ietf-netconf-with-defaults-14)
> > --------------------------------------
> > Title               : With-defaults Capability for NETCONF
> > Publication Date    : June 2011
> > Author(s)           : A. Bierman, B. Lengyel
> > Category            : PROPOSED STANDARD
> > Source              : Network Configuration
> > Area                : Operations and Management
> > Stream              : IETF
> > Verifying Party     : IESG
> > 
> 
> > Date: Tue, 18 Apr 2023 14:52:50 +0200
> > From:  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> 
> > To: "Jason Sterne (Nokia)" < <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com <mailto: <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com> >, Andy Bierman
> >  < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >
> > Cc:  <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org> ,  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Subject: RE: [netconf]  Regarding RFC 6243 "With-defaults Capability for
> >  NETCONF" … the devil is in the defaults
> > Message-ID: < <mailto:AS8PR02MB9626152E13CD6C06A4B051FCF79D9@AS8PR02MB9626.eurprd02.prod.outlook.com> AS8PR02MB9626152E13CD6C06A4B051FCF79D9@AS8PR02MB9626.eurprd02.prod.outlook.com <mailto: <mailto:AS8PR02MB9626152E13CD6C06A4B051FCF79D9@AS8PR02MB9626.eurprd02.prod.outlook.com> AS8PR02MB9626152E13CD6C06A4B051FCF79D9@AS8PR02MB9626.eurprd02.prod.outlook.com> >
> > X-Mailer: Microsoft Outlook 16.0
> > 
> > I submitted 3 errata just now:
> > 
> > 1.    One technical for the 2.3.1 section
> > 2.    One technical for the 3.3 section
> > 3.    One editorial (following advice from  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/ < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/> , please change its classification if needed) for providing a supplementary example illustrating the case of a NETCONF server setting data to values other than their schema defaults
> > 
> >  
> > 
> > I remain reachable by e-mail or telephone for any request.
> > 
> >  
> > 
> > Cordialement / Regards.
> > 
> >  
> > 
> > Dylan SADOUN
> > 
> > +336 47 53 54 50
> > 
> >  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > 
> >  
> > 
> >  
> > 
> > Orange Restricted
> > 
> > De : SADOUN Dylan DTSI/DTR 
> > Envoyé : mardi 18 avril 2023 10:42
> > À : Jason Sterne (Nokia) < <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com <mailto: <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com> >; Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> >
> > Cc :  <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org> ;  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> > Objet : RE: [netconf] Regarding RFC 6243 "With-defaults Capability for NETCONF" … the devil is in the defaults
> > 
> >  
> > 
> > Hello everyone
> > 
> >  
> > 
> > OK, thank you, I am submitting an erratum right now.
> > 
> >  
> > 
> > Cordialement / Regards.
> > 
> >  
> > 
> > Dylan SADOUN
> > 
> > +336 47 53 54 50
> > 
> >  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  
> > 
> >  
> > 
> >  
> > 
> > Orange Restricted
> > 
> > De : Jason Sterne (Nokia) < <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com <mailto: <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com>  <mailto: <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com <mailto: <mailto:jason.sterne@nokia.com> jason.sterne@nokia.com> > > 
> > Envoyé : mardi 18 avril 2023 00:57
> > À : Andy Bierman < <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com>  <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com <mailto: <mailto:andy@yumaworks.com> andy@yumaworks.com> > >; SADOUN Dylan DTSI/DTR < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > >
> > Cc :  <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org>  <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org> > ;  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org>  <mailto: <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> > 
> > Objet : RE: [netconf] Regarding RFC 6243 "With-defaults Capability for NETCONF" … the devil is in the defaults
> > 
> >  
> > 
> > I agree that any data that is set should be returned.  (note there is plenty of debate as to whether/how a *server* sets data in its own running, and several associated RFCs/drafts around this topic).
> > 
> >  
> > 
> > From: netconf < <mailto:netconf-bounces@ietf.org> netconf-bounces@ietf.org <mailto: <mailto:netconf-bounces@ietf.org> netconf-bounces@ietf.org>  <mailto: <mailto:netconf-bounces@ietf.org> netconf-bounces@ietf.org <mailto: <mailto:netconf-bounces@ietf.org> netconf-bounces@ietf.org> > > On Behalf Of Andy Bierman
> > Sent: Friday, April 14, 2023 11:08 AM
> > To:  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > 
> > Cc:  <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org>  <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org <mailto: <mailto:draft-ietf-netconf-with-defaults@ietf.org> draft-ietf-netconf-with-defaults@ietf.org> > ;  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org>  <mailto: <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> > 
> > Subject: Re: [netconf] Regarding RFC 6243 "With-defaults Capability for NETCONF" … the devil is in the defaults
> > 
> >  
> > 
> > 
> >  
> > 
> > CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL  <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fnok.it%2Fext&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dQ0COsUA6k0hS0jiQ3NrCetIlwBQiJsTru9NHY%2F1nTw%3D&reserved=0> nok.it/ext < <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fnok.it%2Fext&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dQ0COsUA6k0hS0jiQ3NrCetIlwBQiJsTru9NHY%2F1nTw%3D&reserved=0> http://nok.it/ext>  for additional information.
> > 
> >  
> > 
> > Hi,
> > 
> >  
> > 
> > I think the text in 2.3.1 is an omission.
> > 
> >  
> > 
> > "set by client" should be "set by client or server"
> > 
> >  
> > 
> > Andy
> > 
> >  
> > 
> >  
> > 
> > On Fri, Apr 14, 2023 at 7:53 AM < <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com>  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> > > wrote:
> > 
> > Hello
> > 
> >  
> > 
> > I am reaching you about a potential technical erratum in RFC 6243, although I am not accustomed to the IETF process. I read  < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/ < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/> >  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/ < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fabout%2Fgroups%2Fiesg%2Fstatements%2Fprocessing-errata-ietf-stream%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977757209%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zPPr7PE5uihZ64dwF%2BNaaFMVJuHWBg%2FJF%2B4tPa1QjMc%3D&reserved=0> https://www.ietf.org/about/groups/iesg/statements/processing-errata-ietf-stream/>  but I am still not sure if that qualifies for an erratum request. Let me share my observations with you, please tell me if I should report an erratum and in that case I will do accordingly.
> > 
> >  
> > 
> > The RFC defines 3 ways for NETCONF servers (most commonly routers for a service provider such as my employer) to deal with default data for "get and set" NETCONF operations. Each router implementation must choose one of the 3 ways as its implicit/default/basic mode, and can also support other modes if asked to by a NETCONF client.
> > 
> >  
> > 
> > My concern is about the explicit mode (when the NETCONF server supports it, with no distinction if it is the router's basic mode or not) and configuration data reports by NETCONF servers.
> > 
> >  
> > 
> > The RFC defines:
> > 
> >  
> > 
> > 
> > Explicitly set data
> > 
> > Data that is set to any value by a NETCONF client or other management application by the way of an explicit management operation, including any data model schema default value.  Any value set by the NETCONF server that is not the schema defined default value is also considered explicitly set data.
> > 
> >  
> > 
> > (emphasis mine. Please refer to the RFC for additional definitions).
> > 
> >  
> > 
> > First, let me dive into the previous drafts to highlight the importance of the highlighted text. In the draft-ietf-netconf-with-defaults-04, the definition was different:
> > 
> >  
> > 
> > 
> > Explicitly set default data
> > 
> > Is default data that is set by a NETCONF client or other external management application/user by the way of an actual management operation to the value specified as its default in the data model schema.  Some servers MAY treat explicitly set default data as simple default data, as they may not be able to differentiate between them. Data, that is set to a value other then its default value, is not default data, so its handling is outside the scope of this document.
> > 
> >  
> > 
> > but as soon as the draft-ietf-netconf-with-defaults-05, the definition was changed to its final RFC form (except for one word: "actual" instead of "explicit"). Thus we can infer the early importance of the highlighted text:
> > 
> > Indeed, if a NETCONF server sets some data that are NOT schema default data, these data are consired explicitly set data.
> > 
> >  
> > 
> > The whole point of this definition and its only purpose is to later define the 'explicit' mode, the term being only used in the 2.3.  'explicit' Basic Mode and the 3.3.  'explicit' Retrieval Mode paragraphs (or in other paragraphs, when refering to the explicit mode).
> > 
> > The 2.3.1.  'explicit' Basic Mode Retrieval paragraph states:
> > 
> > When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set by the client, even if they contain the schema default value.  Non-configuration data nodes containing the schema default value MUST be reported.
> > 
> >  
> > 
> > (emphasis mine).
> > 
> >  
> > 
> > This is where I think there is a mistake in the RFC. Why would only data nodes explicitly set by the client be reported? Why not explictly set data by the server as well? There are at least 3 arguments to qualify that as a mistake:
> > 
> > 1.    Firstly, what is the point of the definition highlighting that if a NETCONF server defines data (to values that are not the schema default ones) it is also explicitly set data, if that specific case is then excluded from the explicit mode paragraph?
> > 2.    Secondly, if the NETCONF server does not report this data which is not in the YANG schema, where should one be aware of the existence of this data? (other than by using another mode). Having read the RFC multiple times, it seems logical and intuitive to me that, in any mode, one should be able to find all data on the server by combining the NETCONF server report after a get AND the corresponding YANG schema.
> > 3.    Thirdly, in the trim mode, this data would indeed be reported. Isn't it weird and counter-intuitive that the trim mode be more verbose than the explicit mode?
> > 
> > Please note that the RFC examples fails to address this particular situation. Maybe they should be expanded as well?
> > 
> >  
> > 
> > To me, a correct and simpler formulation of the paragraph would be to remove "by the client":
> > 
> > When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set.  Non-configuration data nodes containing the schema default value MUST be reported.
> > 
> >  
> > 
> > the reader can then read the definition for precisions.
> > 
> >  
> > 
> > Or, if one wants to be more precise and paraphrase the "explicitly set data" definition:
> > 
> > When data is retrieved from a server using the 'explicit' basic mode, and the <with-defaults> parameter is not present, data nodes MUST be reported if explicitly set. Data nodes containing the schema default value MUST be reported if set by the a NETCONF client or other management application by the way of an explicit management operation, and MUST NOT be reported if set by the NETCONF server. Non-configuration data nodes containing the schema default value MUST be reported.
> > 
> >  
> > 
> > Additionaly, the 3.3.  'explicit' Retrieval Mode paragraph is also ambiguous:
> > 
> > When data is retrieved with a <with-defaults> parameter equal to 'explicit', a data node that was set by a client to its schema default value MUST be reported.  A conceptual data node that would be set by the server to the schema default value MUST NOT be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> > 
> >  
> > 
> > What about data that was set by the NETCONF server to a value other than the schema default value? I believe it should be reported, according to the "explicitly set data" definition, and for the same reasons as the cricicism of the 2.3.1 paragraph. Thus, this part too could be expanded, e.g. to:
> > 
> > When data is retrieved with a <with-defaults> parameter equal to 'explicit', a data node that was set by a client to its schema default value MUST be reported.  A conceptual data node that would be set by the server MUST be reported, expect if set to the schema default value, in which case it MUST NOT be reported. Non-configuration data nodes containing the schema default value MUST be reported.
> > 
> >  
> > 
> > I hope I was clear enough in my explanations. Please note that this ambiguity is not only problematic in theory but also in practice, for various reasons that I can detail further if necessary.
> > 
> >  
> > 
> > Best regards,
> > 
> >  
> > 
> > 
> > 
> >  
> > 
> > Dylan SADOUN
> > 
> > +336 47 53 54 50
> > 
> >  <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> >  <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com <mailto: <mailto:dylan.sadoun@orange.com> dylan.sadoun@orange.com> 
> > 
> >  
> > 
> > OF/DTSI/DTR/RSB/DIP/TAC CO
> > 
> > DTR : Direction Technique des Réseaux
> > 
> > RSB : Réseaux et Services Broadband
> > 
> > DIP : Département IP
> > 
> > TAC CO : TAC Collecte
> > 
> >  
> > 
> 
> 
> 
> 
> 
> 
> 
> 
> > _______________________________________________
> > netconf mailing list
> >  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
> >  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetconf&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mc39s9EI%2FCOkF4ZgoCuW4BatLeElnbfy2HIBD4Ji7Ns%3D&reserved=0> https://www.ietf.org/mailman/listinfo/netconf < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetconf&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mc39s9EI%2FCOkF4ZgoCuW4BatLeElnbfy2HIBD4Ji7Ns%3D&reserved=0> https://www.ietf.org/mailman/listinfo/netconf> 
> 
> 
> -- 
> Jürgen Schönwälder              Constructor University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconstructor.university%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sxJSFRrtTxzG9AyGjXulwUFRjk%2BDtnqZRbk0mYd30fY%3D&reserved=0> https://constructor.university/ < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconstructor.university%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sxJSFRrtTxzG9AyGjXulwUFRjk%2BDtnqZRbk0mYd30fY%3D&reserved=0> https://constructor.university/> >
> 
> _______________________________________________
> netconf mailing list
>  <mailto:netconf@ietf.org> netconf@ietf.org <mailto: <mailto:netconf@ietf.org> netconf@ietf.org> 
>  <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetconf&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mc39s9EI%2FCOkF4ZgoCuW4BatLeElnbfy2HIBD4Ji7Ns%3D&reserved=0> https://www.ietf.org/mailman/listinfo/netconf < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fnetconf&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mc39s9EI%2FCOkF4ZgoCuW4BatLeElnbfy2HIBD4Ji7Ns%3D&reserved=0> https://www.ietf.org/mailman/listinfo/netconf> 
> 
>  
> 
> Orange Restricted
> 



-- 
Jürgen Schönwälder              Constructor University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         < <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fconstructor.university%2F&data=05%7C01%7Cdylan.sadoun%40orange.com%7C20424c92c8da42690b3c08db47d82ab3%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638182765977913394%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=sxJSFRrtTxzG9AyGjXulwUFRjk%2BDtnqZRbk0mYd30fY%3D&reserved=0> https://constructor.university/>

 

Orange Restricted