summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/grammar.y4
-rw-r--r--src/tinyproxy.c3
-rw-r--r--src/tinyproxy.h5
3 files changed, 5 insertions, 7 deletions
diff --git a/src/grammar.y b/src/grammar.y
index c8e42f6..15f3252 100644
--- a/src/grammar.y
+++ b/src/grammar.y
@@ -1,4 +1,4 @@
-/* $Id: grammar.y,v 1.9 2002-04-22 19:33:01 rjkaes Exp $
+/* $Id: grammar.y,v 1.10 2002-04-24 16:45:45 rjkaes Exp $
*
* This is the grammar for tinyproxy's configuration file. It needs to be
* in sync with scanner.l. If you know more about yacc and lex than I do
@@ -155,7 +155,7 @@ statement
| KW_BIND NUMERIC_ADDRESS
{
log_message(LOG_INFO, "Binding outgoing connections to %s", $2);
- bind_address = $2;
+ config.bind_address = $2;
}
;
diff --git a/src/tinyproxy.c b/src/tinyproxy.c
index 6f9d9a5..0f0bf7b 100644
--- a/src/tinyproxy.c
+++ b/src/tinyproxy.c
@@ -1,4 +1,4 @@
-/* $Id: tinyproxy.c,v 1.28 2002-04-22 19:34:20 rjkaes Exp $
+/* $Id: tinyproxy.c,v 1.29 2002-04-24 16:45:45 rjkaes Exp $
*
* The initialise routine. Basically sets up all the initial stuff (logfile,
* listening socket, config options, etc.) and then sits there and loops
@@ -45,7 +45,6 @@ extern FILE *yyin;
struct config_s config;
float load = 0.00;
bool_t log_rotation_request = FALSE;
-char* bind_address = NULL;
bool_t processed_config_file = FALSE;
/*
diff --git a/src/tinyproxy.h b/src/tinyproxy.h
index 797c066..df0cf3d 100644
--- a/src/tinyproxy.h
+++ b/src/tinyproxy.h
@@ -1,4 +1,4 @@
-/* $Id: tinyproxy.h,v 1.29 2002-04-22 19:34:20 rjkaes Exp $
+/* $Id: tinyproxy.h,v 1.30 2002-04-24 16:45:45 rjkaes Exp $
*
* See 'tinyproxy.c' for a detailed description.
*
@@ -213,13 +213,12 @@ struct config_s {
#endif /* UPSTREAM_SUPPORT */
char *pidpath;
unsigned int idletimeout;
-
+ char* bind_address;
};
/* Global Structures used in the program */
extern struct config_s config;
extern bool_t log_rotation_request;
-extern char* bind_address;
extern bool_t processed_config_file;
#endif