Commit 051d44209842 ("net/sched: Retire CBQ qdisc") retired the CBQ qdisc. Remove UAPI for it. Iproute2 will sync by equally removing it from user space.
Showing the changes to tools/include/uapi (1 of 2 files). Show all
Unified · Split
| @@ -457,86 +457,6 @@ enum { · 456 unmodified lines | ||
| 457 | 457 | |
| 458 | 458 | #define TCA_HFSC_MAX (__TCA_HFSC_MAX - 1) |
| 459 | 459 | |
| 460 | − | |
| 461 | −/* CBQ section */ | |
| 462 | − | |
| 463 | −#define TC_CBQ_MAXPRIO 8 | |
| 464 | −#define TC_CBQ_MAXLEVEL 8 | |
| 465 | −#define TC_CBQ_DEF_EWMA 5 | |
| 466 | − | |
| 467 | −struct tc_cbq_lssopt { | |
| 468 | − unsigned char change; | |
| 469 | − unsigned char flags; | |
| 470 | −#define TCF_CBQ_LSS_BOUNDED 1 | |
| 471 | −#define TCF_CBQ_LSS_ISOLATED 2 | |
| 472 | − unsigned char ewma_log; | |
| 473 | − unsigned char level; | |
| 474 | −#define TCF_CBQ_LSS_FLAGS 1 | |
| 475 | −#define TCF_CBQ_LSS_EWMA 2 | |
| 476 | −#define TCF_CBQ_LSS_MAXIDLE 4 | |
| 477 | −#define TCF_CBQ_LSS_MINIDLE 8 | |
| 478 | −#define TCF_CBQ_LSS_OFFTIME 0x10 | |
| 479 | −#define TCF_CBQ_LSS_AVPKT 0x20 | |
| 480 | − __u32 maxidle; | |
| 481 | − __u32 minidle; | |
| 482 | − __u32 offtime; | |
| 483 | − __u32 avpkt; | |
| 484 | −}; | |
| 485 | − | |
| 486 | −struct tc_cbq_wrropt { | |
| 487 | − unsigned char flags; | |
| 488 | − unsigned char priority; | |
| 489 | − unsigned char cpriority; | |
| 490 | − unsigned char __reserved; | |
| 491 | − __u32 allot; | |
| 492 | − __u32 weight; | |
| 493 | −}; | |
| 494 | − | |
| 495 | −struct tc_cbq_ovl { | |
| 496 | − unsigned char strategy; | |
| 497 | −#define TC_CBQ_OVL_CLASSIC 0 | |
| 498 | −#define TC_CBQ_OVL_DELAY 1 | |
| 499 | −#define TC_CBQ_OVL_LOWPRIO 2 | |
| 500 | −#define TC_CBQ_OVL_DROP 3 | |
| 501 | −#define TC_CBQ_OVL_RCLASSIC 4 | |
| 502 | − unsigned char priority2; | |
| 503 | − __u16 pad; | |
| 504 | − __u32 penalty; | |
| 505 | −}; | |
| 506 | − | |
| 507 | −struct tc_cbq_police { | |
| 508 | − unsigned char police; | |
| 509 | − unsigned char __res1; | |
| 510 | − unsigned short __res2; | |
| 511 | −}; | |
| 512 | − | |
| 513 | −struct tc_cbq_fopt { | |
| 514 | − __u32 split; | |
| 515 | − __u32 defmap; | |
| 516 | − __u32 defchange; | |
| 517 | −}; | |
| 518 | − | |
| 519 | −struct tc_cbq_xstats { | |
| 520 | − __u32 borrows; | |
| 521 | − __u32 overactions; | |
| 522 | − __s32 avgidle; | |
| 523 | − __s32 undertime; | |
| 524 | −}; | |
| 525 | − | |
| 526 | −enum { | |
| 527 | − TCA_CBQ_UNSPEC, | |
| 528 | − TCA_CBQ_LSSOPT, | |
| 529 | − TCA_CBQ_WRROPT, | |
| 530 | − TCA_CBQ_FOPT, | |
| 531 | − TCA_CBQ_OVL_STRATEGY, | |
| 532 | − TCA_CBQ_RATE, | |
| 533 | − TCA_CBQ_RTAB, | |
| 534 | − TCA_CBQ_POLICE, | |
| 535 | − __TCA_CBQ_MAX, | |
| 536 | −}; | |
| 537 | − | |
| 538 | −#define TCA_CBQ_MAX (__TCA_CBQ_MAX - 1) | |
| 539 | − | |
| 540 | 460 | /* Network emulator */ |
| 541 | 461 | |
| 542 | 462 | enum { |