/*************************************************************************** * By Théophile Bastian, 2017 * M1 Network course project at ENS Cachan, Juliusz Chroboczek. * License: WTFPL v2 **************************************************************************/ #pragma once #include #include typedef uint8_t u8; typedef uint16_t u16; typedef uint32_t u32; typedef uint64_t u64; typedef struct sockaddr_in6 SockAddr; struct Neighbour { Neighbour(u64 id, const SockAddr& addr) : id(id), addr(addr) {} u64 id; SockAddr addr; };