projects
/
privoxy.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add Aaron Li as contributor
[privoxy.git]
/
filters.c
diff --git
a/filters.c
b/filters.c
index
35c8476
..
9915bf5
100644
(file)
--- a/
filters.c
+++ b/
filters.c
@@
-173,6
+173,14
@@
static int match_sockaddr(const struct sockaddr_storage *network,
in_port_t *network_port, *netmask_port, *address_port;
int i;
in_port_t *network_port, *netmask_port, *address_port;
int i;
+ network_addr = NULL;
+ netmask_addr = NULL;
+ address_addr = NULL;
+ addr_len = 0;
+ network_port = NULL;
+ netmask_port = NULL;
+ address_port = NULL;
+
if (network->ss_family != netmask->ss_family)
{
/* This should never happen */
if (network->ss_family != netmask->ss_family)
{
/* This should never happen */
@@
-334,6
+342,10
@@
int acl_addr(const char *aspec, struct access_control_addr *aca)
char *p;
char *acl_spec = NULL;
char *p;
char *acl_spec = NULL;
+ mask_data = NULL;
+ mask_port = NULL;
+ addr_len = 0;
+
#ifdef HAVE_RFC2553
/* XXX: Depend on ai_family */
masklength = 128;
#ifdef HAVE_RFC2553
/* XXX: Depend on ai_family */
masklength = 128;