summaryrefslogtreecommitdiffhomepage
path: root/contrib/fwd/src/fwd_utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/fwd/src/fwd_utils.c')
-rw-r--r--contrib/fwd/src/fwd_utils.c78
1 files changed, 0 insertions, 78 deletions
diff --git a/contrib/fwd/src/fwd_utils.c b/contrib/fwd/src/fwd_utils.c
deleted file mode 100644
index 170ecf468..000000000
--- a/contrib/fwd/src/fwd_utils.c
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * fwd - OpenWrt firewall daemon - commmon utility functions
- *
- * Copyright (C) 2009 Jo-Philipp Wich <xm@subsignal.org>
- *
- * The fwd program is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License version 2
- * as published by the Free Software Foundation.
- *
- * The fwd program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- * See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along
- * with the fwd program. If not, see http://www.gnu.org/licenses/.
- */
-
-
-#include "fwd_utils.h"
-
-
-void fwd_log_init(void)
-{
- openlog("Firewall", 0, LOG_DAEMON | LOG_PERROR);
-}
-
-void __fwd_log(int prio, const char *msg, ...)
-{
- va_list ap;
- va_start(ap, msg);
- vsyslog(prio, msg, ap);
- va_end(ap);
-}
-
-
-
-int fwd_empty_cidr(struct fwd_cidr *c)
-{
- if( (c == NULL) || ((c->addr.s_addr == 0) && (c->prefix == 0)) )
- return 1;
-
- return 0;
-}
-
-int fwd_equal_cidr(struct fwd_cidr *a, struct fwd_cidr *b)
-{
- if( fwd_empty_cidr(a) && fwd_empty_cidr(b) )
- return 1;
- else if( (a->addr.s_addr == b->addr.s_addr) && (a->prefix == b->prefix) )
- return 1;
-
- return 0;
-}
-
-void fwd_update_cidr(struct fwd_cidr *a, struct fwd_cidr *b)
-{
- if( a != NULL )
- {
- a->addr.s_addr = b ? b->addr.s_addr : 0;
- a->prefix = b ? b->prefix : 0;
- }
-}
-
-
-/* fwd_zmalloc(size_t)
- * Allocates a zeroed buffer of the given size. */
-void * fwd_zmalloc(size_t s)
-{
- void *b = malloc(s);
-
- if( b != NULL )
- memset(b, 0, s);
-
- return b;
-}
-
-