github.com/yggdrasil-network/yggdrasil-go@v0.5.6/contrib/yggdrasil-brute-simple/yggdrasil-brute.h (about)

     1  #include <sodium.h>
     2  #include <stdio.h>  /* printf */
     3  #include <string.h> /* memcpy */
     4  #include <stdlib.h> /* atoi */
     5  #include <time.h> /* time */
     6  
     7  
     8  #define NUMKEYS 10
     9  void make_addr(unsigned char addr[32], unsigned char hash[64]);
    10  int find_where(unsigned char hash[64], unsigned char besthashlist[NUMKEYS][64]);
    11  void insert_64(unsigned char itemlist[NUMKEYS][64], unsigned char item[64], int where);
    12  void insert_32(unsigned char itemlist[NUMKEYS][32], unsigned char item[32], int where);