From: Jo-Philipp Wich Date: Thu, 16 May 2013 19:25:15 +0000 (+0200) Subject: Remove now unused fw3_pr_rulespec() X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=29f2457a3d054893c8718fd511bb11ab1d8f5652;p=oweals%2Ffirewall3.git Remove now unused fw3_pr_rulespec() --- diff --git a/utils.c b/utils.c index 19c0eda..ea40974 100644 --- a/utils.c +++ b/utils.c @@ -657,43 +657,6 @@ fw3_free_object(void *obj, const void *opts) } -bool -fw3_pr_rulespec(int table, int family, uint32_t *flags, uint32_t mask, - const struct fw3_rule_spec *r, const char *fmt, ...) -{ - char buf[256]; - bool rv = false; - - va_list ap; - uint32_t f = flags ? flags[family == FW3_FAMILY_V6] : 0; - - if (mask) - f &= mask; - - for (; r->format; r++) - { - if (!fw3_is_family(r, family)) - continue; - - if (r->table != table) - continue; - - if ((r->flag != 0) && !hasbit(f, r->flag)) - continue; - - va_start(ap, fmt); - vsnprintf(buf, sizeof(buf), r->format, ap); - va_end(ap); - - fw3_pr(fmt, buf); - - rv = true; - } - - return rv; -} - - bool fw3_hotplug(bool add, void *zone, void *device) { diff --git a/utils.h b/utils.h index ea6a105..42dac73 100644 --- a/utils.h +++ b/utils.h @@ -99,9 +99,6 @@ struct fw3_rule_spec { const char *format; }; -bool fw3_pr_rulespec(int table, int family, uint32_t *flags, uint32_t mask, - const struct fw3_rule_spec *r, const char *fmt, ...); - bool fw3_hotplug(bool add, void *zone, void *device); #endif