diff options
author | Cong Wang <xiyou.wangcong@gmail.com> | 2014-07-28 22:21:01 (GMT) |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-07-30 17:03:56 (GMT) |
commit | cacc24ea66dd268ee6470cc794481d2ccf65041c (patch) | |
tree | 4a8579a8dd632ac6f4331b7254ddff0d705160e2 /include/netlink-private | |
parent | f904fabcb45501cc8ade3d2110536eef3bd2074d (diff) | |
download | libnl-cacc24ea66dd268ee6470cc794481d2ccf65041c.zip libnl-cacc24ea66dd268ee6470cc794481d2ccf65041c.tar.gz libnl-cacc24ea66dd268ee6470cc794481d2ccf65041c.tar.bz2 |
qdisc: add hfsc qdisc support
Cc: Thomas Graf <tgraf@suug.ch>
Cc: Thomas Haller <thaller@redhat.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Acked-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'include/netlink-private')
-rw-r--r-- | include/netlink-private/types.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/netlink-private/types.h b/include/netlink-private/types.h index 10bdaaa..6f3243b 100644 --- a/include/netlink-private/types.h +++ b/include/netlink-private/types.h @@ -721,6 +721,20 @@ struct rtnl_fq_codel uint32_t fq_mask; }; +struct rtnl_hfsc_qdisc +{ + uint32_t qh_defcls; + uint32_t qh_mask; +}; + +struct rtnl_hfsc_class +{ + struct tc_service_curve ch_rsc; + struct tc_service_curve ch_fsc; + struct tc_service_curve ch_usc; + uint32_t ch_mask; +}; + struct flnl_request { NLHDR_COMMON |