|
@@ -28,6 +28,12 @@ const LS_IPV6 = 0x01;
|
|
|
const LS_LEGACY_ID = 0x02;
|
|
|
const LS_ED25519_ID = 0x03;
|
|
|
|
|
|
+// XXX hs_link_specifier_dup() violates the opaqueness of link_specifier_t by
|
|
|
+// taking its sizeof(). If we ever want to turn on TRUNNEL_OPAQUE, or
|
|
|
+// if we ever make link_specifier contain other types, we will
|
|
|
+// need to refactor that function to do the copy by encoding and decoding the
|
|
|
+// object.
|
|
|
+
|
|
|
// amended from tor.trunnel
|
|
|
struct link_specifier {
|
|
|
u8 ls_type;
|