Re: [MIB-DOCTORS] MIB Dr. Review of draft-ietf-mpls-mldp-mib-03.txt

Kishore Tiruveedhula <kishoret@juniper.net> Mon, 07 May 2018 03:16 UTC

Return-Path: <kishoret@juniper.net>
X-Original-To: mib-doctors@ietfa.amsl.com
Delivered-To: mib-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7795C12711E; Sun, 6 May 2018 20:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gIy_9IgFlkr1; Sun, 6 May 2018 20:16:50 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 0AA661201FA; Sun, 6 May 2018 20:16:50 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w473EXtN010379; Sun, 6 May 2018 20:16:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=RS1j/CKp3foDJL+pL87LjmwrP7pG/UWr6Cg0PK2jjx4=; b=1wei5/+rmaKEoYCmp/ZBaftKIJ3FiIcDm/1i/ZO0VLf64iFH/kcrEKUqsWZWziTS5ghe roLLJeep9pc//UHszkp4GzRqMoVcIVzduzZ0L3faJI7vh/qc7JnPguEdQ2a9VO5HpRlX 2TE1jy6GR9MYD+9iwWyZpYVKB4O/su/cCLOsrpo/3gCzEBDgvHcrhZMWaRzvgowFW4PF HvrjV/23uzPl4iB8HyjIP51s8OxcXNMMPOGCW/Zqg9Ac4jZsO7X9ztQaGMNTZxgHTtH5 UHsWBWlTfGnGT6ptqCB10NW8dzKHH15LDBq5Ip8boYmmuicSl6DQsrYA5/ly81VzHQDr gQ==
Received: from nam02-bl2-obe.outbound.protection.outlook.com (mail-bl2nam02lp0080.outbound.protection.outlook.com [207.46.163.80]) by mx0a-00273201.pphosted.com with ESMTP id 2hsbmmhw2b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sun, 06 May 2018 20:16:44 -0700
Received: from DM5PR05MB3339.namprd05.prod.outlook.com (10.174.191.140) by DM5PR05MB3516.namprd05.prod.outlook.com (10.174.242.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.755.10; Mon, 7 May 2018 03:16:41 +0000
Received: from DM5PR05MB3339.namprd05.prod.outlook.com ([fe80::9cf5:5eb0:d1c4:d04c]) by DM5PR05MB3339.namprd05.prod.outlook.com ([fe80::9cf5:5eb0:d1c4:d04c%2]) with mapi id 15.20.0755.012; Mon, 7 May 2018 03:16:41 +0000
From: Kishore Tiruveedhula <kishoret@juniper.net>
To: Joan Cucchiara <jcucchiara.ietf@gmail.com>
CC: Loa Andersson <loa@pi.nu>, "draft-ietf-mpls-mldp-mib@ietf.org" <draft-ietf-mpls-mldp-mib@ietf.org>, "mpls-chairs@ietf.org" <mpls-chairs@ietf.org>, "db3546@att.com" <db3546@att.com>, "mib-doctors@ietf.org" <mib-doctors@ietf.org>
Thread-Topic: MIB Dr. Review of draft-ietf-mpls-mldp-mib-03.txt
Thread-Index: AQHTPEaB/Vh1kyg+N0GOXLKdOU7S2KQkqAQA
Date: Mon, 7 May 2018 03:16:40 +0000
Message-ID: <4464BF87-82DC-48D5-988A-3B10BB877B47@juniper.net>
References: <CANSkkOk+NQs+8hC5hKmbKWOYRUp0EQ_2vhp+aLvLm7XiRurPoQ@mail.gmail.com>
In-Reply-To: <CANSkkOk+NQs+8hC5hKmbKWOYRUp0EQ_2vhp+aLvLm7XiRurPoQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.1d.0.161209
x-originating-ip: [66.129.241.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM5PR05MB3516; 7:iY2zCkZtP92dbjkRnjCfpSb+h+gPd+85Zaf4UIbSWG+lUaI7gI8sfxEiRTlfkY9EBGJAweHJYvZMSYQmJoJfvX4Xu7pScqDqjJBH6bhYMXqUiWdCM7LDBoxsSAGY/gyB39Fgvp8o+WQKW/iuyrDWVKCEcJfqSBw+4152mHM4Noah321vTmlTllTVa3cRwmsSYthHqQE/jeUuWt1whKpNX3fkMjshqmkR/h0wwmweCi3ick7pFiEMMR/wSZyMHhJ/
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DM5PR05MB3516;
x-ms-traffictypediagnostic: DM5PR05MB3516:
x-microsoft-antispam-prvs: <DM5PR05MB3516C363B20CA1A768F74FF9C19B0@DM5PR05MB3516.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(10436049006162)(138986009662008)(85827821059158)(97927398514766)(21748063052155)(5213294742642);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231254)(944501410)(52105095)(6055026)(149026)(150016)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:DM5PR05MB3516; BCL:0; PCL:0; RULEID:; SRVR:DM5PR05MB3516;
x-forefront-prvs: 066517B35B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39380400002)(39860400002)(376002)(396003)(346002)(366004)(199004)(189003)(7736002)(4326008)(99286004)(2906002)(6346003)(82746002)(236005)(6512007)(8676002)(54896002)(102836004)(3660700001)(6306002)(39060400002)(53546011)(33656002)(59450400001)(81166006)(26005)(6916009)(6246003)(316002)(8936002)(6506007)(36756003)(186003)(54906003)(6486002)(81156014)(6436002)(58126008)(105586002)(229853002)(5660300001)(106356001)(97736004)(2900100001)(66066001)(53936002)(76176011)(478600001)(68736007)(3846002)(14454004)(966005)(25786009)(476003)(6116002)(446003)(606006)(5250100002)(11346002)(86362001)(9326002)(486006)(3280700002)(83716003)(2616005); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR05MB3516; H:DM5PR05MB3339.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: 2Cp07Qc2Y4VPr2dbePdgiBvSQzedsYIvfhiz05FLCsMjo9ptCbC4ofOwEFt5KnPHgRVOUvra8Y3MWWR583pk6BpAlDsQstS/t2nNTgtXN4YQlIb28RQi+k7AdmcZPO1GjcaTFFuDxHyoJNni8Mk/ekf0VnVHD3brBGr+06T8HAn1We63Wqbcrtx8fRdVUkdC
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_4464BF8782DC48D5988A3B10BB877B47junipernet_"
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: 08379f36-bbdf-4c48-65c6-08d5b3c8f415
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 08379f36-bbdf-4c48-65c6-08d5b3c8f415
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 May 2018 03:16:41.1766 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3516
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-05-06_11:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805070032
Archived-At: <https://mailarchive.ietf.org/arch/msg/mib-doctors/N4RrvkXYgvnPIejWDrP7lpsn2zI>
Subject: Re: [MIB-DOCTORS] MIB Dr. Review of draft-ietf-mpls-mldp-mib-03.txt
X-BeenThere: mib-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: MIB Doctors list <mib-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mib-doctors/>
List-Post: <mailto:mib-doctors@ietf.org>
List-Help: <mailto:mib-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mib-doctors>, <mailto:mib-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 May 2018 03:16:54 -0000

Hi Joan,
  I uploaded new draft and taken care of below comments.

https://www.ietf.org/id/draft-ietf-mpls-mldp-mib-04.txt

After fixing all MIB compilation issues, I am getting below issues. I will update them after IANA ({ mplsStdMIB YYY }) registration.

smilint  -m -s -l 6 -i namelength-32 MPLS-MLDP-STD-MIB
MPLS-MLDP-STD-MIB:85: [2] {bad-identifier-case} `YYY' should start with a lower case letter
/MPLS-MLDP-STD-MIB:85: [2] {object-identifier-not-prefix} Object identifier element `YYY' name only allowed as first element
MPLS-MLDP-STD-MIB:31: [2] {module-identity-registration} illegal module identity registration


Thanks,
Kishore

From: Joan Cucchiara <jcucchiara.ietf@gmail.com>;
Date: Tuesday, October 3, 2017 at 8:52 AM
To: "mpls@ietf.org"; <mpls@ietf.org>;
Cc: Kishore Tiruveedhula <kishoret@juniper.net>;, Loa Andersson <loa@pi.nu>;, "draft-ietf-mpls-mldp-mib@ietf.org"; <draft-ietf-mpls-mldp-mib@ietf.org>;, "mpls-chairs@ietf.org"; <mpls-chairs@ietf.org>;, "db3546@att.com"; <db3546@att.com>;, "mib-doctors@ietf.org"; <mib-doctors@ietf.org>;
Subject: MIB Dr. Review of draft-ietf-mpls-mldp-mib-03.txt

Hi Kishore,

My apologies for the lateness of the review.   The MIB doesn't compile.  Please make sure that it compiles using smilint.   Here is the URL:
http://www.ibr.cs.tu-bs.de/projects/libsmi/tools/?lang=de<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ibr.cs.tu-2Dbs.de_projects_libsmi_tools_-3Flang-3Dde&d=DwMFaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=ZPmqYIo4rVSr7_Vh6JV2_WbXMnN_nPZJR4FbL_fgWzw&m=s5rKfcGX0iRZ2ysfXtrEfYrfWqc0nEH6S09PJNAYo2U&s=vYHu2x2i0hmlXaAJWbAjhF_-KR5fwGMb3DRa8gcKTrs&e=>

Here are some comments, but please note, that this cannot be a full review until:
1) the MIB Module compiles cleanly (or an explanation is given for unusual warnings)
2) some of the tables in this MIB Module need to have the relationship to Tables in the LPD-STD-MIB Module clarified  (more below on this).
3) Need to add Conformance Statements.  See rfc4181 and/or rfc2580.  Many of the compiler warnings are complaining about this.


Thanks,
-Joan




Typo in comment:
         LAST-UPDATED "201710010000Z"  -- Octiber 1, 2017



Smilint has the following errors --  please see my comments below prefaced with JEL:


mibs/MPLS-MLDP-STD-MIB.my:277: [5] {identifier-external-redefined} warning: redefinition of identifier `MPLS-LDP-STD-MIB::mplsLdpPeerLdpId'
/usr/local/share/mibs/ietf/MPLS-LDP-STD-MIB:1041: [6] {previous-definition} info: previous definition of `mplsLdpPeerLdpId'

mibs/MPLS-MLDP-STD-MIB.my:272: [3] {sequence-no-column} SEQUENCE element #1 `mplsLdpPeerLdpId' is not a child node under `mplsLdpPeerCapabilityEntry'
mibs/MPLS-MLDP-STD-MIB.my:272: [3] {sequence-missing-column} SEQUENCE of `MplsLdpPeerCapabilityEntry' is missing columnar object `mplsLdpPeerLdpId'

JEL:  The MIB Module is importing these indices:
         mplsLdpStdMIB, mplsLdpEntityLdpId, mplsLdpEntityIndex,
         mplsLdpPeerLdpId, mplsLdpSessionStatsEntry
         FROM MPLS-LDP-STD-MIB                              -- RFC 3815

When I look at the tables that are using these IMPORTS, they mention "augmented" but there I don't see that
the relationship is AUGMENTS used, so I suspect that this is not truly an AUGMENTS, but a SPARSE AUGMENTS.
Please clarify.  Please note also, that mplsLdpSessionTable came first, so  mplsLdpSessionTable can be augmented by a newer table, not the other way around.




mibs/MPLS-MLDP-STD-MIB.my:100: [4] {group-membership} warning: node `mplsMldpP2mpCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:115: [4] {group-membership} warning: node `mplsMldpMp2mpCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:130: [4] {group-membership} warning: node `mplsMldpMbbCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:147: [4] {group-membership} warning: node `mplsMldpMbbTime' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:159: [4] {group-membership} warning: node `mplsMldpNumFecs' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:168: [4] {group-membership} warning: node `mplsMldpNumFecsActive' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:178: [4] {group-membership} warning: node `mplsMldpPlrCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:196: [4] {group-membership} warning: node `mplsMldpMptCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:211: [4] {group-membership} warning: node `mplsMldProtLsrCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:226: [4] {group-membership} warning: node `mplsMldProtNodeProtCapable' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:287: [4] {group-membership} warning: node `mplsLdpPeerCapability' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:277: [4] {group-membership} warning: node `mplsLdpPeerLdpId' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:366: [4] {group-membership} warning: node `mplsMldpSessionStatsNumFecsSent' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:382: [4] {group-membership} warning: node `mplsMldpSessionStatsNumMbbReqSentState' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:396: [4] {group-membership} warning: node `mplsMldpSessionStatsNumFecsRcvd' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:412: [4] {group-membership} warning: node `mplsMldpSessionStatsNumMbbReqRcvdState' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:424: [4] {group-membership} warning: node `mplsMldpSessionStatsNumMbbResetAckByTimer' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:492: [4] {group-membership} warning: node `mplsMldpFecType' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:511: [4] {group-membership} warning: node `mplsMldpFecRootAddrType' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:526: [4] {group-membership} warning: node `mplsMldpFecRootAddr' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:543: [4] {group-membership} warning: node `mplsMldpFecOpaqueType' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:565: [4] {group-membership} warning: node `mplsMldpFecOpaqueGenLspId' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:579: [4] {group-membership} warning: node `mplsMldpFecOpaqueTransitSourceOrBidirAddrType' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:595: [4] {group-membership} warning: node `mplsMldpFecOpaqueTransitSourceOrBidirAddr' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:609: [4] {group-membership} warning: node `mplsMldpFecOpaqueTransitGroupAddrType' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:624: [4] {group-membership} warning: node `mplsMldpFecOpaqueTransitGroupAddr' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:640: [4] {group-membership} warning: node `mplsMldpFecAdminStatus' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:654: [4] {group-membership} warning: node `mplsMldpFecOperStatus' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:666: [4] {group-membership} warning: node `mplsMldpFecMoFrr' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:687: [4] {group-membership} warning: node `mplsMldpFecLsrState' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:701: [4] {group-membership} warning: node `mplsMldpFecUpTime' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:778: [4] {group-membership} warning: node `mplsMLdpFecBranchPeerLdpId' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:790: [4] {group-membership} warning: node `mplsMldpFecBranchStatsPackets' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:802: [4] {group-membership} warning: node `mplsMldpFecBranchStatsBytes' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:814: [4] {group-membership} warning: node `mplsMldpFecBranchStatsDiscontinuityTime' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:897: [4] {group-membership} warning: node `mplsMldpFecUpstreamSessPrimary' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:911: [4] {group-membership} warning: node `mplsMldpFecUpstreamSessActive' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:927: [4] {group-membership} warning: node `mplsMldpFecUpstreamSessPackets' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:939: [4] {group-membership} warning: node `mplsMldpFecUpstreamSessBytes' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:951: [4] {group-membership} warning: node `mplsMldpFecUpstreamSessDiscontinuityTime' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1014: [4] {group-membership} warning: node `mplsMldpInterfaceStatsSentPackets' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1025: [4] {group-membership} warning: node `mplsMldpInterfaceStatsSentBytes' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1035: [4] {group-membership} warning: node `mplsMldpInterfaceStatsRecvPackets' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1045: [4] {group-membership} warning: node `mplsMldpInterfaceStatsRecvBytes' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1059: [4] {group-membership} warning: notification `mplsMldpFecUp' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1072: [4] {group-membership} warning: notification `mplsMldpFecDown' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:1084: [4] {group-membership} warning: notification `mplsMldpMoFrrStatusChange' must be contained in at least one conformance group
mibs/MPLS-MLDP-STD-MIB.my:833: [2] {type-unknown} unknown type `MplsMldpFecUpstreamSessEntry'

JEL:  Please fix the typo at line 862: to get rid of the above error  "MplsMLdpFecUpstreamSessEntry" should be: MplsMldpFecUpstreamSessEntry


mibs/MPLS-MLDP-STD-MIB.my:5: [5] {import-unused} warning: identifier `TimeTicks' imported from module `SNMPv2-SMI' is never used
mibs/MPLS-MLDP-STD-MIB.my:7: [5] {import-unused} warning: identifier `MODULE-COMPLIANCE' imported from module `SNMPv2-CONF' is never used
mibs/MPLS-MLDP-STD-MIB.my:7: [5] {import-unused} warning: identifier `OBJECT-GROUP' imported from module `SNMPv2-CONF' is never used
mibs/MPLS-MLDP-STD-MIB.my:7: [5] {import-unused} warning: identifier `NOTIFICATION-GROUP' imported from module `SNMPv2-CONF' is never used
mibs/MPLS-MLDP-STD-MIB.my:9: [5] {import-unused} warning: identifier `TruthValue' imported from module `SNMPv2-TC' is never used
mibs/MPLS-MLDP-STD-MIB.my:9: [5] {import-unused} warning: identifier `RowStatus' imported from module `SNMPv2-TC' is never used
mibs/MPLS-MLDP-STD-MIB.my:9: [5] {import-unused} warning: identifier `StorageType' imported from module `SNMPv2-TC' is never used
mibs/MPLS-MLDP-STD-MIB.my:21: [5] {import-unused} warning: identifier `IndexIntegerNextFree' imported from module `DIFFSERV-MIB' is never used
mibs/MPLS-MLDP-STD-MIB.my:27: [5] {import-unused} warning: identifier `mplsLdpStdMIB' imported from module `MPLS-LDP-STD-MIB' is never used
mibs/MPLS-MLDP-STD-MIB.my:28: [5] {import-unused} warning: identifier `mplsLdpSessionStatsEntry' imported from module `MPLS-LDP-STD-MIB' is never used



E: f(MPLS-MLDP-STD-MIB.my), (833,33) Sequence "MplsMldpFecUpstreamSessEntry" is referenced, but not defined
E: f(MPLS-MLDP-STD-MIB.my), (862,4) Sequence "MplsMLdpFecUpstreamSessEntry" is defined, but not referenced

JEL:  same comment as above, typo  (MplsMldp with a lower case "l")



E: f(MPLS-MLDP-STD-MIB.my), (872,4) Item "mplsMldpFecUpstreamSessFecIndex" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (884,4) Item "mplsMldpFecUpstreamSessInSegIndex" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (897,5) Item "mplsMldpFecUpstreamSessPrimary" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (911,5) Item "mplsMldpFecUpstreamSessActive" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (927,4) Item "mplsMldpFecUpstreamSessPackets" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (939,4) Item "mplsMldpFecUpstreamSessBytes" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
E: f(MPLS-MLDP-STD-MIB.my), (951,4) Item "mplsMldpFecUpstreamSessDiscontinuityTime" must be in sequence for row "mplsMldpFecUpstreamSessEntry"
W: f(MPLS-MLDP-STD-MIB.my), (100,4) Item "mplsMldpP2mpCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (115,3) Item "mplsMldpMp2mpCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (130,3) Item "mplsMldpMbbCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (147,6) Item "mplsMldpMbbTime" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (159,4) Item "mplsMldpNumFecs" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (168,4) Item "mplsMldpNumFecsActive" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (178,4) Item "mplsMldpPlrCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (196,4) Item "mplsMldpMptCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (211,4) Item "mplsMldProtLsrCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (226,4) Item "mplsMldProtNodeProtCapable" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (277,6) Item "mplsLdpPeerLdpId" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (287,6) Item "mplsLdpPeerCapability" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (366,6) Item "mplsMldpSessionStatsNumFecsSent" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (382,6) Item "mplsMldpSessionStatsNumMbbReqSentState" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (396,6) Item "mplsMldpSessionStatsNumFecsRcvd" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (412,5) Item "mplsMldpSessionStatsNumMbbReqRcvdState" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (424,5) Item "mplsMldpSessionStatsNumMbbResetAckByTimer" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (492,6) Item "mplsMldpFecType" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (511,6) Item "mplsMldpFecRootAddrType" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (526,6) Item "mplsMldpFecRootAddr" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (543,6) Item "mplsMldpFecOpaqueType" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (565,7) Item "mplsMldpFecOpaqueGenLspId" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (579,6) Item "mplsMldpFecOpaqueTransitSourceOrBidirAddrType" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (595,6) Item "mplsMldpFecOpaqueTransitSourceOrBidirAddr" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (609,6) Item "mplsMldpFecOpaqueTransitGroupAddrType" is not contained in any group defined in the current module
W: f(MPLS-MLDP-STD-MIB.my), (624,6) Item "mplsMldpFecOpaqueTransitGroupAddr" is not contained in any group defined in the current module