[tor-commits] [tor/master] Merge branch 'prop221_squashed_024'

nickm at torproject.org nickm at torproject.org
Fri Nov 1 14:28:06 UTC 2013


commit 12dc55f4878d16bfc3fb6789b31494d47df7ccec
Merge: dde41fa 5de88dd
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Nov 1 10:28:01 2013 -0400

    Merge branch 'prop221_squashed_024'
    
    Conflicts:
    	src/or/or.h

 changes/prop221       |    6 ++++++
 doc/tor.1.txt         |    8 +++++---
 src/or/circuitbuild.c |    8 +++++---
 src/or/circuituse.c   |    9 +++++----
 src/or/command.c      |    1 +
 src/or/config.c       |    2 +-
 src/or/or.h           |    3 +++
 7 files changed, 26 insertions(+), 11 deletions(-)

diff --cc src/or/or.h
index 92c0692,ad91f7d..a313248
--- a/src/or/or.h
+++ b/src/or/or.h
@@@ -2891,13 -2799,9 +2891,16 @@@ typedef struct circuit_t 
     * allowing n_streams to add any more cells. (OR circuit only.) */
    unsigned int streams_blocked_on_p_chan : 1;
  
 +  /** True iff we have queued a delete backwards on this circuit, but not put
 +   * it on the output buffer. */
 +  unsigned int p_delete_pending : 1;
 +  /** True iff we have queued a delete forwards on this circuit, but not put
 +   * it on the output buffer. */
 +  unsigned int n_delete_pending : 1;
 +
+   /** True iff this circuit has received a DESTROY cell in either direction */
+   unsigned int received_destroy : 1;
+ 
    uint8_t state; /**< Current status of this circuit. */
    uint8_t purpose; /**< Why are we creating this circuit? */
  



More information about the tor-commits mailing list