#include "common/aes.h"
#include "common/util.h"
#include "common/torlog.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#ifdef ANDROID
/* Android's OpenSSL seems to have removed all of its Engine support. */
#include "common/crypto_rand.h"
#include "common/crypto_s2k.h"
#include "common/crypto_util.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#include "common/util.h"
#include "trunnel/pwbox.h"
#include "orconfig.h"
#include "common/torint.h"
#include "common/compat.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#include "common/testsupport.h"
#include <stdio.h>
#include <stdlib.h>
/* Added for Tor. */
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#define crypto_verify_32(a,b) \
(! tor_memeq((a), (b), 32))
**/
#include "orconfig.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#include "common/torlog.h"
#include "common/util.h"
#include "common/compat.h"
#include "common/crypto_digest.h"
#include "common/crypto_format.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
#include "ht.h"
#include "or/keypin.h"
#include "siphash.h"
#include "common/torint.h"
#include "common/crypto_curve25519.h"
-#include "common/di_ops.h"
+#include "lib/ctime/di_ops.h"
/** State to be maintained by a client between sending an ntor onionskin
* and receiving a reply. */