/* */ #ifndef _D_DHT_UTIL_H_ #define _D_DHT_UTIL_H_ #include "common.h" class DHTUtil { public: static void generateRandomKey(unsigned char* key); static void generateRandomData(char* data, size_t length); static void generateRandomData(unsigned char* data, size_t length) { return generateRandomData(reinterpret_cast(data), length); } static void flipBit(unsigned char* data, size_t length, size_t bitIndex); }; #endif // _D_DHT_UTIL_H_