#include #include #include #include #include "haggis.h" int main() { haggis_linkmap *map; haggis_node *node; char *path = "output/fifo"; map = haggis_linkmap_init(); assert(map != NULL); assert(mkfifo(path, 0644) == 0); node = haggis_create_node(path, sha256, map); assert(node->filetype.tag == fifo); assert(memcmp(path, node->name.name, 11) == 0); haggis_node_deinit(node); haggis_linkmap_deinit(map); return 0; }