]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: tc: drop unused functions
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 11 Dec 2019 10:25:09 +0000 (19:25 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 11 Dec 2019 11:12:22 +0000 (20:12 +0900)
src/network/tc/fq-codel.c
src/network/tc/fq-codel.h
src/network/tc/netem.c
src/network/tc/netem.h
src/network/tc/sfq.c
src/network/tc/sfq.h
src/network/tc/tbf.c
src/network/tc/tbf.h

index ae872c686fcedac57b92e1519920f0be77680dd5..6a0cc21cd663c2fcbf80acf5cd218ede4a523393 100644 (file)
 #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;
 
index 0ddb5099a8531ccba0d3a0a273b8030c05571719..c83a83565365229d1c865b2c4057a6b79e4ce300 100644 (file)
@@ -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);
index 25a53150b07afddf66d741a2554b56919211329f..4e094b6d100f7596b8d35477cfbafea2a5142e08 100644 (file)
 #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,
index 66c3476a6beb70fa8459bb2901b6cfad2c87688e..94da2670e61c18d346dcf09225e02c879e46ca47 100644 (file)
@@ -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);
index 393b0e12e1d07b55e41957408e5f700319417e98..607b9a83a81d8190b06d8e662846b7032c0e51de 100644 (file)
 #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;
index 8c00e0e7133612198179440599e2288719e49f9b..529d9e9680e13b16221983a6da2ace8527aa26b5 100644 (file)
@@ -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);
index eff5c1db7c1830e80fbefbee7b196f44363da81d..a2d234be9ab7ce3c7d002e8b5c47a9418d16f16d 100644 (file)
 #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 = {};
index e0bdc3b85fdf5a2daca56f8de035e4c15d632a3f..166350a133a1799115abc7e8a2ebd14b250ba1bd 100644 (file)
@@ -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);