]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
put the have_warned_about_unsafe_socks static var inside the function
authorRoger Dingledine <arma@torproject.org>
Wed, 4 Aug 2004 01:08:10 +0000 (01:08 +0000)
committerRoger Dingledine <arma@torproject.org>
Wed, 4 Aug 2004 01:08:10 +0000 (01:08 +0000)
svn:r2128

src/or/buffers.c

index 222140e47ab86223dfd2f642569627ebb87ebf7c..1d4ea50427d3751cc50b393c9182dfc9792e995e 100644 (file)
@@ -409,10 +409,6 @@ int fetch_from_buf_http(buf_t *buf,
   return 1;
 }
 
-/** If the user connects with socks4 or the wrong variant of socks5,
- * then log one warning to let him know that it might be unwise. */
-static int have_warned_about_unsafe_socks = 0;
-
 /** There is a (possibly incomplete) socks handshake on <b>buf</b>, of one
  * of the forms
  *  - socks4: "socksheader username\\0"
@@ -440,6 +436,10 @@ int fetch_from_buf_socks(buf_t *buf, socks_request_t *req) {
   char *next, *startaddr;
   struct in_addr in;
 
+  /* If the user connects with socks4 or the wrong variant of socks5,
+   * then log a warning to let him know that it might be unwise. */
+  static int have_warned_about_unsafe_socks = 0;
+
   if(buf->datalen < 2) /* version and another byte */
     return 0;
   switch(*(buf->mem)) { /* which version of socks? */