#pragma once #include "tcp-chat/common_constants.h" #include "tlibc/time.h" typedef struct ServerInfo { u16 address_len; char address[HOSTADDR_SIZE_MAX + 1]; u32 pk_base64_len; char pk_base64[PUBLIC_KEY_BASE64_SIZE_MAX + 1]; u16 name_len; char name[SERVER_NAME_SIZE_MAX + 1]; u16 desc_len; char desc[SERVER_DESC_SIZE_MAX + 1]; } ATTRIBUTE_ALIGNED(16*1024) ServerInfo;