mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-02-18 17:57:27 +03:00
network: tc: drop unnecessary conditions
As TC_H_UNSPEC is 0.
This commit is contained in:
parent
058fd55efa
commit
55c6f705ba
@ -187,11 +187,9 @@ int qdisc_configure(Link *link, QDisc *qdisc) {
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
if (qdisc->handle != TC_H_UNSPEC) {
|
||||
r = sd_rtnl_message_set_qdisc_handle(req, qdisc->handle);
|
||||
if (r < 0)
|
||||
return r;
|
||||
}
|
||||
r = sd_rtnl_message_set_qdisc_handle(req, qdisc->handle);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
if (QDISC_VTABLE(qdisc)) {
|
||||
if (QDISC_VTABLE(qdisc)->fill_tca_kind) {
|
||||
@ -290,11 +288,9 @@ int config_parse_qdisc_parent(
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (streq(rvalue, "root")) {
|
||||
if (streq(rvalue, "root"))
|
||||
qdisc->parent = TC_H_ROOT;
|
||||
if (qdisc->handle == 0)
|
||||
qdisc->handle = TC_H_UNSPEC;
|
||||
} else if (streq(rvalue, "clsact")) {
|
||||
else if (streq(rvalue, "clsact")) {
|
||||
qdisc->parent = TC_H_CLSACT;
|
||||
qdisc->handle = TC_H_MAKE(TC_H_CLSACT, 0);
|
||||
} else if (streq(rvalue, "ingress")) {
|
||||
|
@ -145,11 +145,9 @@ int tclass_configure(Link *link, TClass *tclass) {
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
if (tclass->classid != TC_H_UNSPEC) {
|
||||
r = sd_rtnl_message_set_tclass_handle(req, tclass->classid);
|
||||
if (r < 0)
|
||||
return r;
|
||||
}
|
||||
r = sd_rtnl_message_set_tclass_handle(req, tclass->classid);
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
r = sd_netlink_message_append_string(req, TCA_KIND, TCLASS_VTABLE(tclass)->tca_kind);
|
||||
if (r < 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user