Commit 494a486
authored
[net-diag] convert MAC and MLE counters TLVs to
This commit updates `MacCountersTlv` and `MleCountersTlv` to use the
`SimpleTlvInfo` template. The original classes are replaced with
`MacCountersTlvValue` and `MleCountersTlvValue` which only represent
the TLV values. This helps simplify the TLV parsing and appending
logic and more importantly allows the TLV value formats to be
reused.SimpleTlvInfo (openthread#13157)1 parent 0693bce commit 494a486
3 files changed
Lines changed: 39 additions & 54 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
371 | 371 | | |
372 | 372 | | |
373 | 373 | | |
374 | | - | |
| 374 | + | |
375 | 375 | | |
376 | | - | |
377 | | - | |
| 376 | + | |
| 377 | + | |
378 | 378 | | |
379 | 379 | | |
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
383 | | - | |
| 383 | + | |
384 | 384 | | |
385 | | - | |
386 | | - | |
| 385 | + | |
| 386 | + | |
387 | 387 | | |
388 | 388 | | |
389 | 389 | | |
| |||
1195 | 1195 | | |
1196 | 1196 | | |
1197 | 1197 | | |
1198 | | - | |
| 1198 | + | |
1199 | 1199 | | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
| 1200 | + | |
| 1201 | + | |
1203 | 1202 | | |
1204 | 1203 | | |
1205 | 1204 | | |
1206 | 1205 | | |
1207 | 1206 | | |
1208 | | - | |
| 1207 | + | |
1209 | 1208 | | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
| 1209 | + | |
| 1210 | + | |
1213 | 1211 | | |
1214 | 1212 | | |
1215 | 1213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
217 | | - | |
| 217 | + | |
218 | 218 | | |
219 | | - | |
| 219 | + | |
220 | 220 | | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | 221 | | |
225 | 222 | | |
226 | 223 | | |
| |||
235 | 232 | | |
236 | 233 | | |
237 | 234 | | |
238 | | - | |
| 235 | + | |
239 | 236 | | |
240 | 237 | | |
241 | 238 | | |
| |||
249 | 246 | | |
250 | 247 | | |
251 | 248 | | |
252 | | - | |
| 249 | + | |
253 | 250 | | |
254 | | - | |
| 251 | + | |
255 | 252 | | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | 253 | | |
260 | 254 | | |
261 | 255 | | |
| |||
273 | 267 | | |
274 | 268 | | |
275 | 269 | | |
276 | | - | |
| 270 | + | |
277 | 271 | | |
278 | 272 | | |
279 | 273 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
333 | | - | |
| 333 | + | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
340 | | - | |
| 340 | + | |
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
| 344 | + | |
353 | 345 | | |
354 | 346 | | |
355 | | - | |
| 347 | + | |
356 | 348 | | |
357 | | - | |
| 349 | + | |
358 | 350 | | |
359 | 351 | | |
360 | 352 | | |
| |||
370 | 362 | | |
371 | 363 | | |
372 | 364 | | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
373 | 370 | | |
374 | 371 | | |
375 | 372 | | |
| |||
870 | 867 | | |
871 | 868 | | |
872 | 869 | | |
873 | | - | |
| 870 | + | |
874 | 871 | | |
875 | 872 | | |
876 | | - | |
| 873 | + | |
877 | 874 | | |
878 | 875 | | |
879 | 876 | | |
880 | | - | |
| 877 | + | |
881 | 878 | | |
882 | 879 | | |
883 | 880 | | |
884 | | - | |
| 881 | + | |
885 | 882 | | |
886 | 883 | | |
887 | | - | |
888 | | - | |
889 | | - | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
| 884 | + | |
897 | 885 | | |
898 | 886 | | |
899 | 887 | | |
| |||
917 | 905 | | |
918 | 906 | | |
919 | 907 | | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
920 | 913 | | |
921 | 914 | | |
922 | 915 | | |
| |||
0 commit comments