Skip to content
Snippets Groups Projects
LinkedList.h 487 B
/**
 * Brandon Rodriguez
 * CS 3240
 * 10-04-17
 */


/**
 * A personal header for linked list implementation.
 */


// Variables.
typedef struct directory_node directory_node;

struct directory_node {
    char* directory_name;
    char* absolute_path;
    directory_node* next_node;
} node_t;
directory_node* head_node;
directory_node* tail_node;


// Prototypes.

directory_node* create_node(char* absolute_path);
int enqueue_node(char* absolute_path);
directory_node* dequeue_node();