#ifndef LLARP_PATH_H #define LLARP_PATH_H #include #define MAXHOPS (8) #ifdef __cplusplus extern "C" { #endif struct llarp_path_hop { struct llarp_rc router; byte_t nextHop[PUBKEYSIZE]; byte_t sessionkey[SHAREDKEYSIZE]; byte_t pathid[PATHIDSIZE]; }; struct llarp_path_hops { struct llarp_path_hop hops[MAXHOPS]; size_t numHops; }; void llarp_path_hops_free(struct llarp_path_hops* hops); #ifdef __cplusplus } #endif #endif