1 /* SPDX-License-Identifier: LGPL-2.1+
2 * Copyright © 2019 VMware, Inc. */
5 #include "conf-parser.h"
8 #include "../networkd-util.h"
10 typedef struct QDiscs QDiscs
;
13 NetworkConfigSection
*section
;
23 bool has_network_emulator
:1;
28 void qdisc_free(QDiscs
*qdisc
);
29 int qdisc_new_static(Network
*network
, const char *filename
, unsigned section_line
, QDiscs
**ret
);
31 int qdisc_configure(Link
*link
, QDiscs
*qdisc
);
33 DEFINE_NETWORK_SECTION_FUNCTIONS(QDiscs
, qdisc_free
);
35 CONFIG_PARSER_PROTOTYPE(config_parse_tc_qdiscs_parent
);