FD_COPY
#define FD_COPY(f, t) (void)__builtin_memcpy((t), (f), sizeof(*(f)))
#define FD_COPY(f, t) do { \