[or-cvs] fix some bool logic

Roger Dingledine arma at seul.org
Wed Jul 21 02:42:52 UTC 2004


Update of /home/or/cvsroot/src/or
In directory moria.mit.edu:/home2/arma/work/onion/cvs/src/or

Modified Files:
	connection_or.c 
Log Message:
fix some bool logic


Index: connection_or.c
===================================================================
RCS file: /home/or/cvsroot/src/or/connection_or.c,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -d -r1.119 -r1.120
--- connection_or.c	21 Jul 2004 02:25:14 -0000	1.119
+++ connection_or.c	21 Jul 2004 02:42:49 -0000	1.120
@@ -245,7 +245,7 @@
   return 0;
 }
 
-static int digest_is_nonzero(const char *id) {
+static int digest_is_zero(const char *id) {
   char ZERO_DIGEST[DIGEST_LEN];
   memset(ZERO_DIGEST, 0, DIGEST_LEN);
   return !memcmp(ZERO_DIGEST, id, DIGEST_LEN);
@@ -315,7 +315,7 @@
     return -1;
   }
 
-  if (digest_is_nonzero(conn->identity_digest)) {
+  if (!digest_is_zero(conn->identity_digest)) {
     /* I initiated this connection. */
     if (strcasecmp(conn->nickname, nickname)) {
       log_fn(options.DirPort ? LOG_WARN : LOG_INFO,



More information about the tor-commits mailing list