tor/src
Taylor R Campbell ca54424602 Fix type redefinition errors.
In file included from src/core/or/connection_edge.c:70:0:
./src/core/or/circuitpadding.h:16:26: error: redefinition of typedef ‘circuit_t’
./src/core/or/or.h:930:26: note: previous declaration of ‘circuit_t’ was here
./src/core/or/circuitpadding.h:17:33: error: redefinition of typedef ‘origin_circuit_t’
./src/core/or/or.h:931:33: note: previous declaration of ‘origin_circuit_t’ was here
./src/core/or/circuitpadding.h:18:23: error: redefinition of typedef ‘cell_t’
./src/core/or/or.h:628:23: note: previous declaration of ‘cell_t’ was here

typedef doesn't work for forward declarations, but plain struct
without a typedef wrapper does (and unlike the _t type aliases makes
it clearer for everyone whether you're talking about the struct or
the pointer).
2019-01-11 14:40:50 +02:00
..
app Config option to specify specific MiddleNodes. 2019-01-02 15:25:55 +02:00
config Merge branch 'maint-0.3.5' 2018-12-06 09:26:34 -05:00
core Fix type redefinition errors. 2019-01-11 14:40:50 +02:00
ext Add .may_include to ext/timeouts. 2018-11-14 16:07:36 -05:00
feature Concentrate all TOR_USEC_PER_SEC definitions in a single header file. 2019-01-02 15:25:55 +02:00
lib Rename crypto_rand_uint32() -> crypto_rand_u32() 2019-01-10 13:06:08 +02:00
rust Circuit padding ProtoVer plumbing. 2019-01-02 15:12:16 +02:00
test Unittest for tor_isinf(). 2019-01-10 13:06:08 +02:00
tools Use tor_strdup() in place of malloc+strncpy+terminate. 2018-12-01 20:46:06 -05:00
trunnel Add padding negotiation trunnel output. 2019-01-02 15:12:20 +02:00
win32 Change version on master to 0.4.0.0-alpha-dev. 2018-11-07 10:54:03 -05:00
include.am Move buffers.c out of lib/containers to resolve a circularity. 2018-11-14 16:07:03 -05:00