network: tc: drop unused functions
This commit is contained in:
parent
2e3fa22ef3
commit
042fc950ea
|
@ -10,18 +10,6 @@
|
|||
#include "qdisc.h"
|
||||
#include "string-util.h"
|
||||
|
||||
int fair_queuing_controlled_delay_new(FairQueuingControlledDelay **ret) {
|
||||
FairQueuingControlledDelay *fqcd = NULL;
|
||||
|
||||
fqcd = new0(FairQueuingControlledDelay, 1);
|
||||
if (!fqcd)
|
||||
return -ENOMEM;
|
||||
|
||||
*ret = TAKE_PTR(fqcd);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int fair_queuing_controlled_delay_fill_message(Link *link, const FairQueuingControlledDelay *fqcd, sd_netlink_message *req) {
|
||||
int r;
|
||||
|
||||
|
|
|
@ -11,7 +11,6 @@ typedef struct FairQueuingControlledDelay {
|
|||
uint32_t limit;
|
||||
} FairQueuingControlledDelay;
|
||||
|
||||
int fair_queuing_controlled_delay_new(FairQueuingControlledDelay **ret);
|
||||
int fair_queuing_controlled_delay_fill_message(Link *link, const FairQueuingControlledDelay *sfq, sd_netlink_message *req);
|
||||
|
||||
CONFIG_PARSER_PROTOTYPE(config_parse_tc_fair_queuing_controlled_delay_limit);
|
||||
|
|
|
@ -13,23 +13,6 @@
|
|||
#include "string-util.h"
|
||||
#include "tc-util.h"
|
||||
|
||||
int network_emulator_new(NetworkEmulator **ret) {
|
||||
NetworkEmulator *ne = NULL;
|
||||
|
||||
ne = new(NetworkEmulator, 1);
|
||||
if (!ne)
|
||||
return -ENOMEM;
|
||||
|
||||
*ne = (NetworkEmulator) {
|
||||
.delay = USEC_INFINITY,
|
||||
.jitter = USEC_INFINITY,
|
||||
};
|
||||
|
||||
*ret = TAKE_PTR(ne);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int network_emulator_fill_message(Link *link, const NetworkEmulator *ne, sd_netlink_message *req) {
|
||||
struct tc_netem_qopt opt = {
|
||||
.limit = 1000,
|
||||
|
|
|
@ -17,7 +17,6 @@ typedef struct NetworkEmulator {
|
|||
uint32_t duplicate;
|
||||
} NetworkEmulator;
|
||||
|
||||
int network_emulator_new(NetworkEmulator **ret);
|
||||
int network_emulator_fill_message(Link *link, const NetworkEmulator *ne, sd_netlink_message *req);
|
||||
|
||||
CONFIG_PARSER_PROTOTYPE(config_parse_tc_network_emulator_delay);
|
||||
|
|
|
@ -11,18 +11,6 @@
|
|||
#include "sfq.h"
|
||||
#include "string-util.h"
|
||||
|
||||
int stochastic_fairness_queueing_new(StochasticFairnessQueueing **ret) {
|
||||
StochasticFairnessQueueing *sfq = NULL;
|
||||
|
||||
sfq = new0(StochasticFairnessQueueing, 1);
|
||||
if (!sfq)
|
||||
return -ENOMEM;
|
||||
|
||||
*ret = TAKE_PTR(sfq);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int stochastic_fairness_queueing_fill_message(Link *link, const StochasticFairnessQueueing *sfq, sd_netlink_message *req) {
|
||||
struct tc_sfq_qopt_v1 opt = {};
|
||||
int r;
|
||||
|
|
|
@ -11,7 +11,6 @@ typedef struct StochasticFairnessQueueing {
|
|||
usec_t perturb_period;
|
||||
} StochasticFairnessQueueing;
|
||||
|
||||
int stochastic_fairness_queueing_new(StochasticFairnessQueueing **ret);
|
||||
int stochastic_fairness_queueing_fill_message(Link *link, const StochasticFairnessQueueing *sfq, sd_netlink_message *req);
|
||||
|
||||
CONFIG_PARSER_PROTOTYPE(config_parse_tc_stochastic_fairness_queueing_perturb_period);
|
||||
|
|
|
@ -15,18 +15,6 @@
|
|||
#include "tc-util.h"
|
||||
#include "util.h"
|
||||
|
||||
int token_buffer_filter_new(TokenBufferFilter **ret) {
|
||||
TokenBufferFilter *ne = NULL;
|
||||
|
||||
ne = new0(TokenBufferFilter, 1);
|
||||
if (!ne)
|
||||
return -ENOMEM;
|
||||
|
||||
*ret = TAKE_PTR(ne);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int token_buffer_filter_fill_message(Link *link, const TokenBufferFilter *tbf, sd_netlink_message *req) {
|
||||
uint32_t rtab[256], ptab[256];
|
||||
struct tc_tbf_qopt opt = {};
|
||||
|
|
|
@ -19,7 +19,6 @@ typedef struct TokenBufferFilter {
|
|||
size_t mpu;
|
||||
} TokenBufferFilter;
|
||||
|
||||
int token_buffer_filter_new(TokenBufferFilter **ret);
|
||||
int token_buffer_filter_fill_message(Link *link, const TokenBufferFilter *tbf, sd_netlink_message *req);
|
||||
int token_buffer_filter_section_verify(const TokenBufferFilter *tbf, const NetworkConfigSection *section);
|
||||
|
||||
|
|
Loading…
Reference in a new issue