cc -pthread -Wall -Wextra -Werror -Wno-error=deprecated -Wno-error=deprecated-declarations search/tdelete.c -o search/tdelete -D_POSIX_C_SOURCE=202405L -lm -lpthread -lnetwork -lbsd -latomic search/tdelete.c:11:36: error: unknown type name 'posix_tnode' 11 | void *(*foo)(const void *restrict, posix_tnode **restrict, int(*)(const void *, const void *)) = tdelete; | ^~~~~~~~~~~