diff options
| -rw-r--r-- | meta-oe/recipes-support/libsmi/libsmi/libsmi-fix-the-test-dump-files.patch | 277 | ||||
| -rw-r--r-- | meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb | 1 |
2 files changed, 278 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/libsmi/libsmi/libsmi-fix-the-test-dump-files.patch b/meta-oe/recipes-support/libsmi/libsmi/libsmi-fix-the-test-dump-files.patch new file mode 100644 index 0000000000..134a8bb410 --- /dev/null +++ b/meta-oe/recipes-support/libsmi/libsmi/libsmi-fix-the-test-dump-files.patch | |||
| @@ -0,0 +1,277 @@ | |||
| 1 | From 460d3a5ef450c30b34a663a073ee53329441ef6e Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Jackie Huang <jackie.huang@windriver.com> | ||
| 3 | Date: Tue, 23 Feb 2016 16:34:38 +0800 | ||
| 4 | Subject: [PATCH] libsmi: fix the test dump files | ||
| 5 | |||
| 6 | These test dump files were generated by smidump 0.4.5 | ||
| 7 | which would not match with the ones generated by 0.4.8, | ||
| 8 | so update them with the ones for 0.4.8. | ||
| 9 | |||
| 10 | Upstream-Status: Pending | ||
| 11 | |||
| 12 | Signed-off-by: Jackie Huang <jackie.huang@windriver.com> | ||
| 13 | --- | ||
| 14 | test/dumps/cm/MAU-MIB | 8 ++++---- | ||
| 15 | test/dumps/cm/RMON2-MIB | 6 +++--- | ||
| 16 | test/dumps/sming/IF-MIB | 22 +++++++++++++--------- | ||
| 17 | test/dumps/sming/MAU-MIB | 19 +++++++++++-------- | ||
| 18 | test/dumps/sming/RMON2-MIB | 40 ++++++++++++++++++++++++---------------- | ||
| 19 | test/dumps/sming/SNMPv2-MIB | 11 +++++++---- | ||
| 20 | 6 files changed, 62 insertions(+), 44 deletions(-) | ||
| 21 | |||
| 22 | diff --git a/test/dumps/cm/MAU-MIB b/test/dumps/cm/MAU-MIB | ||
| 23 | index 0d97284..0cfd4e1 100644 | ||
| 24 | --- a/test/dumps/cm/MAU-MIB | ||
| 25 | +++ b/test/dumps/cm/MAU-MIB | ||
| 26 | @@ -53,7 +53,7 @@ | ||
| 27 | <attribute name="text"> | ||
| 28 | <composite type="text"> | ||
| 29 | <attribute name="string"> | ||
| 30 | - <string>#Conceptual model of MAU-MIB - generated by smidump 0.4.5#</string> | ||
| 31 | + <string>#Conceptual model of MAU-MIB - generated by smidump 0.4.8#</string> | ||
| 32 | </attribute> | ||
| 33 | <attribute name="font"> | ||
| 34 | <font name="Courier"/> | ||
| 35 | @@ -1294,7 +1294,7 @@ | ||
| 36 | <point val="29.52,49.18"/> | ||
| 37 | </attribute> | ||
| 38 | <attribute name="obj_bb"> | ||
| 39 | - <rectangle val="28.67,32.93;30.37,34.63"/> | ||
| 40 | + <rectangle val="28.67,32.93;30.37,34.62"/> | ||
| 41 | </attribute> | ||
| 42 | <attribute name="orth_points"> | ||
| 43 | <point val="29.52,49.18"/> | ||
| 44 | @@ -1678,7 +1678,7 @@ | ||
| 45 | <point val="37.68,49.18"/> | ||
| 46 | </attribute> | ||
| 47 | <attribute name="obj_bb"> | ||
| 48 | - <rectangle val="28.67,32.93;30.37,34.63"/> | ||
| 49 | + <rectangle val="28.67,32.93;30.37,34.62"/> | ||
| 50 | </attribute> | ||
| 51 | <attribute name="orth_points"> | ||
| 52 | <point val="37.68,49.18"/> | ||
| 53 | @@ -1737,7 +1737,7 @@ | ||
| 54 | <point val="29.52,35.78"/> | ||
| 55 | </attribute> | ||
| 56 | <attribute name="obj_bb"> | ||
| 57 | - <rectangle val="28.67,32.93;30.37,34.63"/> | ||
| 58 | + <rectangle val="28.67,32.93;30.37,34.62"/> | ||
| 59 | </attribute> | ||
| 60 | <attribute name="orth_points"> | ||
| 61 | <point val="29.52,35.78"/> | ||
| 62 | diff --git a/test/dumps/cm/RMON2-MIB b/test/dumps/cm/RMON2-MIB | ||
| 63 | index 30ae8dd..1b9d268 100644 | ||
| 64 | --- a/test/dumps/cm/RMON2-MIB | ||
| 65 | +++ b/test/dumps/cm/RMON2-MIB | ||
| 66 | @@ -53,7 +53,7 @@ | ||
| 67 | <attribute name="text"> | ||
| 68 | <composite type="text"> | ||
| 69 | <attribute name="string"> | ||
| 70 | - <string>#Conceptual model of RMON2-MIB - generated by smidump 0.4.5#</string> | ||
| 71 | + <string>#Conceptual model of RMON2-MIB - generated by smidump 0.4.8#</string> | ||
| 72 | </attribute> | ||
| 73 | <attribute name="font"> | ||
| 74 | <font name="Courier"/> | ||
| 75 | @@ -2841,8 +2841,8 @@ | ||
| 76 | </attribute> | ||
| 77 | <attribute name="orth_points"> | ||
| 78 | <point val="18.80,55.45"/> | ||
| 79 | - <point val="18.80,68.63"/> | ||
| 80 | - <point val="22.80,68.63"/> | ||
| 81 | + <point val="18.80,68.62"/> | ||
| 82 | + <point val="22.80,68.62"/> | ||
| 83 | <point val="22.80,81.80"/> | ||
| 84 | </attribute> | ||
| 85 | <attribute name="orth_orient"> | ||
| 86 | diff --git a/test/dumps/sming/IF-MIB b/test/dumps/sming/IF-MIB | ||
| 87 | index 21432cb..c2ffc06 100644 | ||
| 88 | --- a/test/dumps/sming/IF-MIB | ||
| 89 | +++ b/test/dumps/sming/IF-MIB | ||
| 90 | @@ -1,16 +1,18 @@ | ||
| 91 | // | ||
| 92 | -// This module has been generated by smidump 0.4.5. Do not edit. | ||
| 93 | +// This module has been generated by smidump 0.4.8. Do not edit. | ||
| 94 | // | ||
| 95 | module IF-MIB { | ||
| 96 | |||
| 97 | - import IANAifType-MIB (IANAifType); | ||
| 98 | - import IRTF-NMRG-SMING (Counter32, Counter64, | ||
| 99 | - DisplayString255, Gauge32, | ||
| 100 | - PhysAddress, TimeStamp, TimeTicks, | ||
| 101 | - TruthValue); | ||
| 102 | - import IRTF-NMRG-SMING-SNMP (AutonomousType, RowStatus, | ||
| 103 | - TestAndIncr, mib-2); | ||
| 104 | - import SNMPv2-MIB (snmpTraps); | ||
| 105 | + import SNMPv2-SMI (MODULE-IDENTITY, OBJECT-TYPE, Counter32, | ||
| 106 | + Gauge32, Counter64, Integer32, TimeTicks, | ||
| 107 | + mib-2, NOTIFICATION-TYPE); | ||
| 108 | + import SNMPv2-TC (TEXTUAL-CONVENTION, DisplayString, | ||
| 109 | + PhysAddress, TruthValue, RowStatus, | ||
| 110 | + TimeStamp, AutonomousType, TestAndIncr); | ||
| 111 | + import SNMPv2-CONF (MODULE-COMPLIANCE, OBJECT-GROUP, | ||
| 112 | + NOTIFICATION-GROUP); | ||
| 113 | + import SNMPv2-MIB (snmpTraps); | ||
| 114 | + import IANAifType-MIB (IANAifType); | ||
| 115 | |||
| 116 | // | ||
| 117 | // MODULE META INFORMATION | ||
| 118 | @@ -79,6 +81,7 @@ module IF-MIB { | ||
| 119 | typedef InterfaceIndex { | ||
| 120 | type Integer32 (1..2147483647); | ||
| 121 | format "d"; | ||
| 122 | + status current; | ||
| 123 | description | ||
| 124 | "A unique value, greater than zero, for each interface or | ||
| 125 | interface sub-layer in the managed system. It is | ||
| 126 | @@ -91,6 +94,7 @@ module IF-MIB { | ||
| 127 | typedef InterfaceIndexOrZero { | ||
| 128 | type Integer32 (0..2147483647); | ||
| 129 | format "d"; | ||
| 130 | + status current; | ||
| 131 | description | ||
| 132 | "This textual convention is an extension of the | ||
| 133 | InterfaceIndex convention. The latter defines a greater | ||
| 134 | diff --git a/test/dumps/sming/MAU-MIB b/test/dumps/sming/MAU-MIB | ||
| 135 | index 2cffd99..64cf714 100644 | ||
| 136 | --- a/test/dumps/sming/MAU-MIB | ||
| 137 | +++ b/test/dumps/sming/MAU-MIB | ||
| 138 | @@ -1,15 +1,18 @@ | ||
| 139 | // | ||
| 140 | -// This module has been generated by smidump 0.4.5. Do not edit. | ||
| 141 | +// This module has been generated by smidump 0.4.8. Do not edit. | ||
| 142 | // | ||
| 143 | module MAU-MIB { | ||
| 144 | |||
| 145 | - import IANA-MAU-MIB (IANAifJackType, | ||
| 146 | - IANAifMauAutoNegCapBits, | ||
| 147 | - IANAifMauMediaAvailable, | ||
| 148 | - IANAifMauTypeListBits); | ||
| 149 | - import IF-MIB (InterfaceIndex); | ||
| 150 | - import IRTF-NMRG-SMING (Counter32, Counter64, TruthValue); | ||
| 151 | - import IRTF-NMRG-SMING-SNMP (AutonomousType, mib-2); | ||
| 152 | + import SNMPv2-SMI (Counter32, Integer32, Counter64, OBJECT-TYPE, | ||
| 153 | + MODULE-IDENTITY, NOTIFICATION-TYPE, mib-2); | ||
| 154 | + import SNMPv2-TC (TruthValue, AutonomousType, | ||
| 155 | + TEXTUAL-CONVENTION); | ||
| 156 | + import SNMPv2-CONF (OBJECT-GROUP, MODULE-COMPLIANCE, | ||
| 157 | + NOTIFICATION-GROUP); | ||
| 158 | + import IF-MIB (InterfaceIndex); | ||
| 159 | + import IANA-MAU-MIB (IANAifMauTypeListBits, | ||
| 160 | + IANAifMauMediaAvailable, | ||
| 161 | + IANAifMauAutoNegCapBits, IANAifJackType); | ||
| 162 | |||
| 163 | // | ||
| 164 | // MODULE META INFORMATION | ||
| 165 | diff --git a/test/dumps/sming/RMON2-MIB b/test/dumps/sming/RMON2-MIB | ||
| 166 | index 423b9bc..04763e5 100644 | ||
| 167 | --- a/test/dumps/sming/RMON2-MIB | ||
| 168 | +++ b/test/dumps/sming/RMON2-MIB | ||
| 169 | @@ -1,23 +1,26 @@ | ||
| 170 | // | ||
| 171 | -// This module has been generated by smidump 0.4.5. Do not edit. | ||
| 172 | +// This module has been generated by smidump 0.4.8. Do not edit. | ||
| 173 | // | ||
| 174 | module RMON2-MIB { | ||
| 175 | |||
| 176 | - import IF-MIB (ifIndex); | ||
| 177 | - import IRTF-NMRG-SMING (Counter32, DisplayString255, | ||
| 178 | - Gauge32, IpAddress, TimeStamp, | ||
| 179 | - TimeTicks); | ||
| 180 | - import IRTF-NMRG-SMING-SNMP (RowStatus, mib-2); | ||
| 181 | - import RMON-MIB (OwnerString, channelEntry, | ||
| 182 | - etherStatsEntry, filter, | ||
| 183 | - filterEntry, history, | ||
| 184 | - historyControlEntry, | ||
| 185 | - hostControlEntry, hosts, matrix, | ||
| 186 | - matrixControlEntry, statistics); | ||
| 187 | - import TOKEN-RING-RMON-MIB (ringStationControlEntry, | ||
| 188 | - sourceRoutingStatsEntry, | ||
| 189 | - tokenRing, tokenRingMLStatsEntry, | ||
| 190 | - tokenRingPStatsEntry); | ||
| 191 | + import SNMPv2-SMI (MODULE-IDENTITY, OBJECT-TYPE, | ||
| 192 | + Counter32, Integer32, Gauge32, | ||
| 193 | + IpAddress, TimeTicks, mib-2); | ||
| 194 | + import SNMPv2-TC (TEXTUAL-CONVENTION, RowStatus, | ||
| 195 | + DisplayString, TimeStamp); | ||
| 196 | + import SNMPv2-CONF (MODULE-COMPLIANCE, OBJECT-GROUP); | ||
| 197 | + import IF-MIB (ifIndex); | ||
| 198 | + import RMON-MIB (OwnerString, statistics, history, | ||
| 199 | + hosts, matrix, filter, | ||
| 200 | + etherStatsEntry, | ||
| 201 | + historyControlEntry, | ||
| 202 | + hostControlEntry, | ||
| 203 | + matrixControlEntry, filterEntry, | ||
| 204 | + channelEntry); | ||
| 205 | + import TOKEN-RING-RMON-MIB (tokenRing, tokenRingMLStatsEntry, | ||
| 206 | + tokenRingPStatsEntry, | ||
| 207 | + ringStationControlEntry, | ||
| 208 | + sourceRoutingStatsEntry); | ||
| 209 | |||
| 210 | // | ||
| 211 | // MODULE META INFORMATION | ||
| 212 | @@ -167,6 +170,7 @@ module RMON2-MIB { | ||
| 213 | |||
| 214 | typedef ZeroBasedCounter32 { | ||
| 215 | type Gauge32; | ||
| 216 | + status current; | ||
| 217 | description | ||
| 218 | "This TC describes an object that counts events with the | ||
| 219 | following semantics: objects of this type will be set to | ||
| 220 | @@ -188,6 +192,7 @@ module RMON2-MIB { | ||
| 221 | |||
| 222 | typedef LastCreateTime { | ||
| 223 | type TimeTicks; | ||
| 224 | + status current; | ||
| 225 | description | ||
| 226 | "This TC describes an object that stores the value of the | ||
| 227 | sysUpTime object at the last time its entry was created. | ||
| 228 | @@ -208,6 +213,7 @@ module RMON2-MIB { | ||
| 229 | |||
| 230 | typedef TimeFilter { | ||
| 231 | type TimeTicks; | ||
| 232 | + status current; | ||
| 233 | description | ||
| 234 | "To be used for the index to a table. Allows an application | ||
| 235 | to download only those rows changed since a particular time. | ||
| 236 | @@ -424,6 +430,7 @@ module RMON2-MIB { | ||
| 237 | |||
| 238 | typedef DataSource { | ||
| 239 | type ObjectIdentifier; | ||
| 240 | + status current; | ||
| 241 | description | ||
| 242 | "Identifies the source of the data that the associated | ||
| 243 | function is configured to analyze. This source can be any | ||
| 244 | @@ -439,6 +446,7 @@ module RMON2-MIB { | ||
| 245 | |||
| 246 | typedef ControlString { | ||
| 247 | type OctetString (0..255); | ||
| 248 | + status current; | ||
| 249 | description | ||
| 250 | "This data type is used to communicate with a modem or a | ||
| 251 | |||
| 252 | diff --git a/test/dumps/sming/SNMPv2-MIB b/test/dumps/sming/SNMPv2-MIB | ||
| 253 | index ca355c8..0c88939 100644 | ||
| 254 | --- a/test/dumps/sming/SNMPv2-MIB | ||
| 255 | +++ b/test/dumps/sming/SNMPv2-MIB | ||
| 256 | @@ -1,11 +1,14 @@ | ||
| 257 | // | ||
| 258 | -// This module has been generated by smidump 0.4.5. Do not edit. | ||
| 259 | +// This module has been generated by smidump 0.4.8. Do not edit. | ||
| 260 | // | ||
| 261 | module SNMPv2-MIB { | ||
| 262 | |||
| 263 | - import IRTF-NMRG-SMING (Counter32, DisplayString255, | ||
| 264 | - TimeStamp, TimeTicks, snmpModules); | ||
| 265 | - import IRTF-NMRG-SMING-SNMP (TestAndIncr, mib-2); | ||
| 266 | + import SNMPv2-SMI (MODULE-IDENTITY, OBJECT-TYPE, | ||
| 267 | + NOTIFICATION-TYPE, TimeTicks, Counter32, | ||
| 268 | + snmpModules, mib-2); | ||
| 269 | + import SNMPv2-TC (DisplayString, TestAndIncr, TimeStamp); | ||
| 270 | + import SNMPv2-CONF (MODULE-COMPLIANCE, OBJECT-GROUP, | ||
| 271 | + NOTIFICATION-GROUP); | ||
| 272 | |||
| 273 | // | ||
| 274 | // MODULE META INFORMATION | ||
| 275 | -- | ||
| 276 | 1.9.1 | ||
| 277 | |||
diff --git a/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb b/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb index ecd6dd23e6..2b35c5944d 100644 --- a/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb +++ b/meta-oe/recipes-support/libsmi/libsmi_0.5.0.bb | |||
| @@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=3ad3076f9332343a21636cfd351f05b7" | |||
| 6 | 6 | ||
| 7 | SRC_URI = "https://www.ibr.cs.tu-bs.de/projects/${BPN}/download/${BP}.tar.gz \ | 7 | SRC_URI = "https://www.ibr.cs.tu-bs.de/projects/${BPN}/download/${BP}.tar.gz \ |
| 8 | file://smi.conf \ | 8 | file://smi.conf \ |
| 9 | file://libsmi-fix-the-test-dump-files.patch \ | ||
| 9 | " | 10 | " |
| 10 | 11 | ||
| 11 | SRC_URI[md5sum] = "4bf47483c06c9f07d1b10fbc74eddf11" | 12 | SRC_URI[md5sum] = "4bf47483c06c9f07d1b10fbc74eddf11" |
