#include "netlink-util.h"
#include "parse-util.h"
#include "string-util.h"
-#include "util.h"
+#include "strv.h"
-static int fair_queue_traffic_policing_init(QDisc *qdisc) {
- FairQueueTrafficPolicing *fq;
+static int fair_queueing_init(QDisc *qdisc) {
+ FairQueueing *fq;
assert(qdisc);
return 0;
}
-static int fair_queue_traffic_policing_fill_message(Link *link, QDisc *qdisc, sd_netlink_message *req) {
- FairQueueTrafficPolicing *fq;
+static int fair_queueing_fill_message(Link *link, QDisc *qdisc, sd_netlink_message *req) {
+ FairQueueing *fq;
int r;
assert(link);
return 0;
}
-int config_parse_fair_queue_traffic_policing_u32(
+int config_parse_fair_queueing_u32(
const char *unit,
const char *filename,
unsigned line,
void *userdata) {
_cleanup_(qdisc_free_or_set_invalidp) QDisc *qdisc = NULL;
- FairQueueTrafficPolicing *fq;
+ FairQueueing *fq;
Network *network = data;
uint32_t *p;
int r;
return 0;
}
-int config_parse_fair_queue_traffic_policing_size(
+int config_parse_fair_queueing_size(
const char *unit,
const char *filename,
unsigned line,
void *userdata) {
_cleanup_(qdisc_free_or_set_invalidp) QDisc *qdisc = NULL;
- FairQueueTrafficPolicing *fq;
+ FairQueueing *fq;
Network *network = data;
uint64_t sz;
uint32_t *p;
fq = FQ(qdisc);
- if (streq(lvalue, "Quantum"))
+ if (STR_IN_SET(lvalue, "QuantumBytes", "Quantum"))
p = &fq->quantum;
- else if (streq(lvalue, "InitialQuantum"))
+ else if (STR_IN_SET(lvalue, "InitialQuantumBytes", "InitialQuantum"))
p = &fq->initial_quantum;
else
assert_not_reached("Invalid lvalue");
return 0;
}
-int config_parse_fair_queue_traffic_policing_bool(
+int config_parse_fair_queueing_bool(
const char *unit,
const char *filename,
unsigned line,
void *userdata) {
_cleanup_(qdisc_free_or_set_invalidp) QDisc *qdisc = NULL;
- FairQueueTrafficPolicing *fq;
+ FairQueueing *fq;
Network *network = data;
int r;
return 0;
}
-int config_parse_fair_queue_traffic_policing_usec(
+int config_parse_fair_queueing_usec(
const char *unit,
const char *filename,
unsigned line,
void *userdata) {
_cleanup_(qdisc_free_or_set_invalidp) QDisc *qdisc = NULL;
- FairQueueTrafficPolicing *fq;
+ FairQueueing *fq;
Network *network = data;
usec_t sec;
int r;
return 0;
}
-int config_parse_fair_queue_traffic_policing_max_rate(
+int config_parse_fair_queueing_max_rate(
const char *unit,
const char *filename,
unsigned line,
void *userdata) {
_cleanup_(qdisc_free_or_set_invalidp) QDisc *qdisc = NULL;
- FairQueueTrafficPolicing *fq;
+ FairQueueing *fq;
Network *network = data;
uint64_t sz;
int r;
}
const QDiscVTable fq_vtable = {
- .init = fair_queue_traffic_policing_init,
- .object_size = sizeof(FairQueueTrafficPolicing),
+ .init = fair_queueing_init,
+ .object_size = sizeof(FairQueueing),
.tca_kind = "fq",
- .fill_message = fair_queue_traffic_policing_fill_message,
+ .fill_message = fair_queueing_fill_message,
};