[or-cvs] r13560: Our preferred spelling for a bitfield is "unsigned int", not (in tor/trunk: . src/or)

nickm at seul.org nickm at seul.org
Mon Feb 18 19:24:33 UTC 2008


Author: nickm
Date: 2008-02-18 14:24:33 -0500 (Mon, 18 Feb 2008)
New Revision: 13560

Modified:
   tor/trunk/
   tor/trunk/src/or/or.h
Log:
 r18142 at catbus:  nickm | 2008-02-18 14:24:31 -0500
 Our preferred spelling for a bitfield is "unsigned int", not "unsigned" or "uint8_t".



Property changes on: tor/trunk
___________________________________________________________________
 svk:merge ticket from /tor/trunk [r18142] on 8246c3cf-6607-4228-993b-4d95d33730f1

Modified: tor/trunk/src/or/or.h
===================================================================
--- tor/trunk/src/or/or.h	2008-02-18 18:52:21 UTC (rev 13559)
+++ tor/trunk/src/or/or.h	2008-02-18 19:24:33 UTC (rev 13560)
@@ -802,17 +802,18 @@
                    * *_CONNECTION_MAGIC. */
 
   uint8_t state; /**< Current state of this connection. */
-  uint8_t type:4; /**< What kind of connection is this? */
-  uint8_t purpose:5; /**< Only used for DIR and EXIT types currently. */
+  unsigned int type:4; /**< What kind of connection is this? */
+  unsigned int purpose:5; /**< Only used for DIR and EXIT types currently. */
 
   /* The next fields are all one-bit booleans. Some are only applicable to
    * connection subtypes, but we hold them here anyway, to save space.
    */
-  unsigned read_blocked_on_bw:1; /**< Boolean: should we start reading again
-                            * once the bandwidth throttler allows it? */
-  unsigned write_blocked_on_bw:1; /**< Boolean: should we start writing again
-                             * once the bandwidth throttler allows reads? */
-  unsigned hold_open_until_flushed:1; /**< Despite this connection's being
+  unsigned int read_blocked_on_bw:1; /**< Boolean: should we start reading
+                            * again once the bandwidth throttler allows it? */
+  unsigned int write_blocked_on_bw:1; /**< Boolean: should we start writing
+                             * again once the bandwidth throttler allows
+                             * reads? */
+  unsigned int hold_open_until_flushed:1; /**< Despite this connection's being
                                       * marked for close, do we flush it
                                       * before closing it? */
   unsigned int inbuf_reached_eof:1; /**< Boolean: did read() return 0 on this
@@ -1976,7 +1977,7 @@
 
   uint32_t addr_dest;
   uint16_t port_dest;
-  unsigned is_redirect:1;
+  unsigned int is_redirect:1;
 } exit_redirect_t;
 
 /* limits for TCP send and recv buffer size used for constrained sockets */
@@ -2443,7 +2444,7 @@
   char address[MAX_SOCKS_ADDR_LEN]; /**< What address did the client ask to
                                        connect to/resolve? */
   uint16_t port; /**< What port did the client ask to connect to? */
-  unsigned has_finished : 1; /**< Has the SOCKS handshake finished? Used to
+  unsigned int has_finished : 1; /**< Has the SOCKS handshake finished? Used to
                               * make sure we send back a socks reply for
                               * every connection. */
 };



More information about the tor-commits mailing list