#include #include #include #include #include typedef struct seenCapabilities{ void* capability; struct seenCapabilities* next; } seenCapabilities; void scan_recursive(void* cap, seenCapabilities* seenHead, int print_cap); void printList(seenCapabilities* head); void * getIndex(seenCapabilities* head, int index);