-
- Downloads
Split onion.[ch] into onion{,_fast,_tap}.[ch]
I'm going to want a generic "onionskin" type and set of wrappers, and for that, it will be helpful to isolate the different circuit creation handshakes. Now the original handshake is in onion_tap.[ch], the CREATE_FAST handshake is in onion_fast.[ch], and onion.[ch] now handles the onion queue. This commit does nothing but move code and adjust header files.
Showing
- src/or/circuitbuild.c 2 additions, 1 deletionsrc/or/circuitbuild.c
- src/or/command.c 2 additions, 1 deletionsrc/or/command.c
- src/or/cpuworker.c 1 addition, 0 deletionssrc/or/cpuworker.c
- src/or/include.am 4 additions, 0 deletionssrc/or/include.am
- src/or/onion.c 0 additions, 275 deletionssrc/or/onion.c
- src/or/onion.h 0 additions, 27 deletionssrc/or/onion.h
- src/or/onion_fast.c 97 additions, 0 deletionssrc/or/onion_fast.c
- src/or/onion_fast.h 26 additions, 0 deletionssrc/or/onion_fast.h
- src/or/onion_tap.c 214 additions, 0 deletionssrc/or/onion_tap.c
- src/or/onion_tap.h 32 additions, 0 deletionssrc/or/onion_tap.h
- src/test/bench.c 1 addition, 1 deletionsrc/test/bench.c
- src/test/test.c 1 addition, 1 deletionsrc/test/test.c
Loading
Please register or sign in to comment